Senior Software Developer

Amentum•Fairfax, VA

About The Position

Amentum is seeking an experienced Senior Software Developer to lead software development from requirements analysis through deployment and maintenance. The role focuses on full-stack software development, cloud technologies, database design, DevOps, and migrating and modernizing legacy applications. The developer will work with programming languages and platforms including Python, NodeJS, Angular, JavaScript, C#, SQL Server, Microsoft Windows Server, and Linux, and will support secure communications systems that meet operational and security standards. The position includes monitoring, troubleshooting, and improving system operations using tools such as Splunk and Grafana/Prometheus; establishing CI/CD pipelines; and collaborating with cross-functional teams to reverse engineer legacy code and develop UML models. The developer will produce technical documentation, including system designs, Interface Control Documents (ICDs), and operational procedures; communicate with clients about project activities and deliverables; facilitate process working groups; and research, prototype, and recommend improvements and emerging technologies. Employees are also responsible for following Amentum safety, quality, operational, and environmental policies and procedures, completing applicable training, and contributing to a safe work environment. A TS/SCI with Poly clearance is required. Compensation is listed at $200,000–$220,000. The posting date is October 19, 2026, and the position is listed as open until filled.

Requirements

  • Over 8 years of hands-on software development experience; the posting also lists a minimum of 10 years of experience.
  • TS/SCI with Poly clearance.
  • 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#, or SQL.
  • Experience with cloud technologies.
  • Experience with 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 solutions using technologies such as Python, NodeJS, Angular, JavaScript, C#, SQL Server, Microsoft Windows Server, and Linux.
  • Migrate existing systems to the cloud and establish CI/CD pipelines.
  • Monitor, troubleshoot, and enhance system operations using tools such as Splunk and Grafana/Prometheus.
  • Use Jira and Confluence for agile project 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 enhance system efficiency.
  • Communicate with clients about project-specific activities and manage project deliverables.
  • Facilitate process working groups to analyze existing processes and create new business strategies.
  • Fulfill applicable safety training and self-aid/buddy-aid responsibilities, participate in emergency response tasks, and serve on safety committees and teams as appropriate.
  • Follow Amentum quality policies, applicable quality system documents, customer contracts, and operational, safety, quality, and environmental requirements.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Paid time off and 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