Senior Software Developer

Amentum•Chantilly, VA
•$200,000 - $220,000

About The Position

Amentum is seeking a Senior Software Engineer to lead software development and modernization work, with a focus on cloud technologies, information systems, service-oriented architectures, full-stack development, database design, and DevOps. The role includes migrating and modernizing legacy applications for the cloud, supporting secure communications systems, and maintaining critical system operations. The position requires a TS/SCI with Poly clearance and a bachelor’s degree in Computer Science, Design, or a related field, or equivalent experience.

Requirements

  • Over 8 years of hands-on software development experience; the posting also lists a 10-year minimum experience requirement.
  • TS/SCI clearance with Polygraph.
  • Bachelor’s degree in Computer Science, Design, or a related field, or equivalent experience.
  • Experience with EKS/Kubernetes or other container orchestration software.
  • Hands-on experience with secure systems engineering, systems integration, and reverse engineering.
  • Proficiency in at least two of the following: Python, NodeJS, Angular, JavaScript, C#, and SQL.
  • Experience with cloud technologies.
  • Experience using tools such as Jira, Confluence, Splunk, and diagramming applications.
  • Strong debugging, performance optimization, and DevOps skills.
  • Background in on-call support and operational monitoring of critical systems.

Nice To Haves

  • Experience with AWS.
  • Experience with EKS or other container orchestration software.
  • Experience with design systems and component libraries.
  • Excellent technical writing and documentation skills.
  • Experience collaborating with multidisciplinary teams.
  • Familiarity with high-availability systems and secure communications.

Responsibilities

  • Lead software development projects from requirements analysis through deployment and maintenance.
  • Design and develop software using technologies such as Python, NodeJS, Angular, JavaScript, C#, SQL Server, Microsoft Windows Server, and Linux.
  • Migrate existing systems to the cloud and establish new CI/CD pipelines.
  • Monitor, troubleshoot, and improve system operations using tools such as Splunk and Grafana/Prometheus.
  • Use Jira and Confluence for agile management.
  • Produce technical documentation, including system designs, Interface Control Documents (ICDs), and operational procedures.
  • Collaborate with cross-functional teams to reverse engineer legacy codebases and produce UML models.
  • Support secure communications systems and ensure compliance with operational and security standards.
  • Research, prototype, and recommend improvements to existing systems and architectures.
  • Troubleshoot and resolve complex software, performance, and infrastructure issues.
  • Research and adopt emerging technologies to improve system efficiency.
  • Communicate with clients about project activities and manage project deliverables.
  • Facilitate process working groups to analyze existing processes and develop new business strategies.
  • Fulfill applicable safety responsibilities, training, emergency response tasks, and safety committee duties.
  • Comply with Amentum quality policies, customer contracts, and applicable operational, safety, quality, and environmental procedures.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Paid time off and holidays
  • Retirement benefits, including 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