Jobs and Careers
AM

Software Engineer - Hybrid

Amentum
United Statesfull_timeVerifiedPosted 6 Aug 2025
💰 $220,000/yr($200,000/yr$220,000/yr)

About the role

Software Engineer - Hybrid - (CIS0003MZ) 

Your Impact:

 

Are you interested in using your skills to help shape the Cyber, Security, & Intel space?  If so, look no further. Amentum is seeking a Software Engineer to join our team of passionate individuals in Hanover, MD. In this role you will support challenging, mission-critical projects that make a direct impact on the Nation’s security and intelligence mission.

Your Impact: 

We train like we fight!  If you want to be part of a dynamic Team developing engaging and hands-on training solutions, this is the place for you!

We are currently seeking a Software Developer in Hanover, MD. The applicant will be part of a web application development team utilizing modern web frameworks to build innovative applications. The software engineer will be involved in all parts of the software process; from configuring and managing the production environment to writing, testing, and deploying the code. If you are a software engineer, self-starter and enterprising person looking to expand your knowledge in all parts of web application development, then this is the position for you. 

This is a hybrid position that requires on site presence once a month or as required based on program needs.  

Responsibilities: 

  • Duties will include reviewing customer requirements, building web-based user interfaces, and developing code solutions for product backlog items. 
  • Designing, developing, troubleshooting, web applications for end user.  
  • Providing input for documentation of new or existing programs, associated documentation, block diagrams and logic flow charts applied to engineering problems.  
  • Conducting detailed analysis of defined systems specification.  
  • Verifying accuracy and completeness of programs by preparing sample data, conducting program tests, analyzing test results, and debugging programs errors.  
 

Here's What You'll Need:

 

Clearance Required:

  • Must be Clearable.
  • Preferred: TS/SCI with Poly

Minimum Education:

  • Master’s Degree in Computer Science or related field and five (5) years of applicable software development experience is required.

OR

  • A Bachelor’s Degree and five (5) additional years of experience is acceptable for a total of ten (10) years of applicable software development experience. 

OR

  • Three (3) years of experience may be substituted for a Bachelor’s Degree is acceptable, for a total of thirteen (13) years of applicable software development experience.

Minimum Years of Experience:

  • Minimum (5) years of applicable software development experience is required. 
  • Experience developing using one or more of the following languages: Ruby, Ruby on Rails, Python, or C++, JavaScript/TypeScript.
  • Requires demonstrated proficiency in web UI interface design using a variety of languages such as HTML, CSS, AJAX, JSON/XML JavaScript and JQuery or similar. 
  • Experience using SQL/NoSQL and relational databases (MySQL/MongoDB preferred) required. 
  • A working knowledge of both Windows and Linux platform is required. 
  • Demonstrated experience with Agile methodologies.  

Other requirements: 

  • Developing applications using the MERN stack, showcasing proficiency in MongoDB (or another NoSQL database), Express.js, React, and Node.js. TypeScript a plus
  • Front-End Skills: Strong in HTML, CSS, JavaScript/TypeScript
  • Back-End Skills: Proficiency in Node.js. Knowledge of express and other backend libraries beneficial 
  • Agile, Git, CI/CD, automated testing 
  • Windows and Linux proficiency 
  • Strong communication skills and teamwork abilities 
  • Self-motivated individual that can think o

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Amentum

View company profile →