Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Amentum Logo

Software Engineer 3 - Multiple Teams

Amentum

$230,000 - $240,000
Sep 26, 2025
Hanover, MD, USA
Apply Now

Amentum is seeking a Software Developer to join a web application development team utilizing modern web frameworks to build innovative applications. The goal is to have a product owner to oversee the application development team who can effectively communicate with their internal teams and the customers. The role involves supporting the government customer to shape new features into the current web application environment/learning management system, ensuring development aligns with approved standards and tracking/reporting defects.

Requirements

  • 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.
  • Developing applications using the MERN stack, showcasing proficiency in MongoDB (or another NoSQL database), Express.js, React, and Node.js. TypeScript a plus
  • Practical experience working within an Agile sprint / software development team environment using GitLab, Jira and Confluence (Agile, Git, CI/CD, automated testing, Scrum, Kanban)

Responsibilities

  • 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.
  • Serve as a key technical liaison, collaborating with cross-functional teams including system engineers, software developers, and domain experts.
  • Research and troubleshoot complex technical issues, providing innovative solutions to overcome development challenges.

Other

  • TS/SCI with Poly
  • Superior verbal and written communication skills and teamwork abilities
  • Effectively present and articulate recommended requirement solutions, discussing the tradeoffs and implications of different implementations with both technical and non-technical stakeholders.
  • Interfacing with internal teams and government customer
  • Managing development team