JOB DESCRIPTION Job Title : Software Engineer I SUMMARY The Software Engineer-I is responsible to design, code, and / or configure solutions for moderate to high complexity Agile stories, as well as debugging and resolving moderate to high software bugs or issues.
ESSENTIAL JOB FUNCTIONS / RESPONSIBILITIES Designs, codes, and / or configures solutions for moderate to high complexity Agile stories with close direction from a more senior software engineer.
Debugs and resolves moderate to high complexity software bugs or issues, with close direction from more senior software engineers, and finds the real root cause and provides a fix without collateral damage.
Writes automated unit and integration-level tests with direction from other team members. Follows development standards and effectively demonstrates technical solutions to other software engineers in code reviews.
Performs basic source code management tasks at the direction of more senior software engineer. Performs other related duties and activities as required.
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job.
related work experience can be substituted for educational requirement. Total Work Experience : 10 years (software development), 2 years minimum Specialized Knowledge, Skills, and / or Abilities : Knowledge in Reinsurance product development Extensive experience in developing complex database code with T-SQL, SSIS, SSRS.
Proficient in Relational OLTP queries and Relational database design Strong experience on T-SQL, SQL Jobs, Query Optimization and Performance Tuning.
Working knowledge in Database Administration & SQL Server Reporting. Implementation of projects using SSIS / DTS. Ability to manage to deadlines, communicate in a team, and operate independently with guidance Understands how to estimate the Software Product Development Lifecycle with Agile methodology Other Requirements : Travel : 0-10% Work Authorization : Legally authorized to work in the country of the job location.
Physical : Exerting up to 10 pounds of force occasionally and / or negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects, including the human body.
Sedentary work involves sitting most of the time. Jobs are sedentary if walking and standing are required only occasionally and all other sedentary criteria are met