Software Engineer (Senior) – SOA C3

Amentum•Norfolk, VA
•$100,000 - $140,000•Onsite

About The Position

Amentum is seeking a detail-oriented, motivated Senior-Level Software Engineer to support the SOA C3 application development mission. The position is contingent upon identifying a candidate whose expertise meets strategic needs; a dedicated, funded opening will then be established. The engineer will design, develop, modify, debug, and evaluate programs across complex software modules supporting warfighter readiness. Working with developers, analysts, and Agile team members, the engineer will analyze existing programs or formulate logic for new systems, devise logic procedures, prepare flowcharts, code and test/debug programs, and ensure high-quality software delivery. The role uses C#, ASP.NET, Blazor, Kubernetes, and containerized environments to evaluate system behavior and maintain traceability throughout the development lifecycle. Familiarity with ISDS applications is valued, as is a commitment to improving development processes and outcomes. The role is full-time and onsite in Norfolk/Portsmouth, Virginia, and requires an active U.S. Secret security clearance. The stated compensation range is $100,000–$140,000. Actual compensation may vary based on job responsibilities, education, experience, skills, internal equity, market data, applicable collective bargaining agreements, and relevant laws. Benefits may vary based on employment type, location, and applicable agreements.

Requirements

  • Bachelor’s degree.
  • Active U.S. Secret Government security clearance; U.S. citizenship is required to maintain the clearance.
  • At least 6 years of software development experience.
  • Experience with C#, ASP.NET, Blazor, Kubernetes, and containerized environments.
  • Strong analytical, problem-solving, and debugging skills.
  • Ability to communicate and collaborate with cross-functional technical teams.
  • Ability to lead technical decision-making and deliver solutions in Agile sprint cycles.
  • Self-directed approach and comfort managing complex development tasks.

Nice To Haves

  • Experience with ISDS applications.
  • Experience with CI/CD, Git, and DevSecOps.
  • Ability to mentor developers.
  • Strong architectural thinking.
  • Experience writing unit and integration tests.

Responsibilities

  • Design, develop, and maintain software applications.
  • Debug, optimize, and integrate software components.
  • Develop database structures and web interfaces.
  • Collaborate with Agile teams.
  • Document software solutions.
  • Execute tests and apply containerization technologies.
  • Analyze existing programs or formulate logic for new systems; devise logic procedures, prepare flowcharts, code, and test/debug programs.
  • Evaluate system behavior and maintain traceability throughout the development lifecycle.
  • Contribute to technical decision-making and deliver solutions in Agile sprint cycles.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Paid time off
  • Paid holidays
  • 401(k) matching
  • Educational reimbursement
  • Parental leave
  • Employee stock purchase plan
  • Tax-saving options
  • Disability insurance
  • Life insurance
  • Pet insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service