Experienced Software Engineer

FRAMATOME

$77K — $100K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree in Engineering, Computer Science or related field; 2 years of relevant experience or equivalent work experience accepted.
  • Familiarity with programming languages such as Java, C#, or Python and ability to interpret detailed specifications.
  • Understanding software testing processes and knowledge of DevOps practices and tools.
  • Experience with managing third-party application installations and configurations, with troubleshooting capabilities.
  • Strong communication skills to relay technical information and work effectively in a team.
  • CI/CD experience is a plus.

Responsibilities

  • Implement unit tests for software components using test-driven development techniques.
  • Support product owners in defining requirements and creating user stories.
  • Assist in writing technical specifications for statements of work.
  • Identify problem classes and propose appropriate solutions.
  • Help establish engineering standards and software development best practices.

Benefits

  • Multiple health plan options, dental & vision coverage, and life insurance.
  • 401(k) retirement plan with employer match.
  • Up to 3 weeks of vacation, 8 sick days, and 13 paid holidays per year.
  • Lifestyle spending account and employer-paid mental health support.
  • Education reimbursement and opportunities for professional development.
Full Job Description
What You'll Do Day-To-Day
• Utilizes test-driven development and design techniques to implement unit tests for assigned feature areas or software components.
• Assists product owners with establishing clearly defined requirements and developing user stories.
• Assists product owners with composing technical details for statements of work.
• Recognizes classes of problems and derives applicable solutions.
• Contributes to the formation of engineering standards and software development best practices.

What You'll Bring
• Bachelor's Degree in Engineering, Computer Science or a related field with a minimum of 2 years of related experience is required. Equivalent work experience may be considered in lieu of degree.
• Knowledge of programming concepts and languages (e.g., Java, C#, Python, or similar), with the ability to work from detailed specifications.
• Understanding of software testing processes, including test case review, test witnessing, and certification. Knowledge of DevOps culture, practices and tools.
• Knowledge of managing and maintaining third-party application installations and configurations. Ability to identify and resolve fundamental software or system issues.
• Good communication skills to comprehend, follow direction and convey detailed technical data. Ability to develop and maintain good interpersonal relationships; work collaboratively within a team environment.
• Continuous integration and continuous deployment (CI/CD) experience a plus.

Total Rewards Package

  • Salary: $77,000 - $100,000, and may also include annual incentives and performance bonuses. The base salary range is a guideline. Individual total compensation will vary based on factors such as qualifications, skill level, competencies and work location.
  • Health & Wellness: Multiple medical plan options, dental & vision coverage, life insurance, long- and short-term disability, and optional supplemental plans (critical illness, accident, hospital indemnity, dependent life).
  • Retirement: 401(k) with employer match.
  • Paid Time Off: Up to 3 weeks of vacation, 8 sick days, and 13 paid holidays annually.
  • Extra Perks: Lifestyle spending account, employer paid mental health support, education reimbursement, professional development opportunities, adoption assistance, parental leave, and employee assistance programs.


Similar Jobs

More Jobs at FRAMATOME

More Information Technology Jobs

Find similar Experienced Software Engineer jobs: