Software Engineer
Purpose and Impact : If you want to be part of a dynamic Team delivering and engaging in cutting-edge training solutions, this is the place for you!
Purpose and Impact :
If you want to be part of a dynamic Team delivering and engaging in cutting-edge training solutions, this is the place for you! Amentum is currently seeking a new team member to join the Mangrove team as a technical lead in Hanover, MD. This team is developing a cutting-edge Learning Management System (LMS) that enable the successful delivery of cyber security courses in Maryland, Georgia, Texas, and Hawaii. Team members will be part of a collaborative, multidisciplinary team delivering highly sophisticated, technical, hands-on training solutions to meet the mission and time-critical needs of our customers using customized solutions and modern software development frameworks. The team is focused on the development of tailored, high quality, timely software solutions for use by instructional staff members and students. The team implements all parts of the software development process; designing, developing, testing, deploying, and supporting end users. If you are a technical leader with a background in web application development, hands-on experience creating enterprise-level technical solutions, and are interested in a dual-hat role that requires both technical and leadership skills sets, then this is the position for you .
Work Schedule: The Mangrove team supports flexible work hours as well as work-from-home options. It is expected that team members will maintain a stable work schedule and to be available for scheduled meetings as well as ad-hoc communications.
Essential Responsibilities:
A Mangrove technical leader’s responsibilities include: capturing and evaluating requirements from multiple customer bases; leading the team through epic and issue creation, planning sprint and release schedules; reviewing merge requests for accuracy, coding standards, and completeness; designing, implementing and testing new features and modifications to existing features; and ensuring that development efforts are performed in an efficient manner to meet LMS release schedules. Team members are expected to gain an in-depth understanding of the LMS system and be able to collaborate with other team members to determine the best path forward for new features or feature sets.
Work Environment, Physical Demands, and Mental Demands: The Mangrove team works in both unclassified and SCIF air-gapped environments at a contractor site.
Minimum Requirements (Knowledge, Skills, and Abilities):
Posted July 24, 2026