3 days ago
Hanover, MD, USASenior
Base Salary
$200k - $250k/yr
Responsibilities
- Review software designs, architecture, and code for maintainability, scalability, and engineering best practices.
- Design, develop, deploy, and maintain user interfaces, backend services, APIs, databases, automation tools, and testing infrastructure.
- Build and continuously improve software development and deployment pipelines.
- Provide technical leadership for cyber-training environments and their supporting software and testing infrastructure.
- Perform software testing, debugging, validation, and analysis of results.
- Support applications, services, deployment pipelines, and infrastructure throughout their lifecycles.
- Collaborate with customers and teammates on requirements, documentation, workflows, feature priorities, and release schedules.
- Lead design and code reviews, make implementation recommendations, and mentor less experienced engineers.
- Evaluate emerging technologies and engineering practices and recommend improvements.
Requirements
- A qualifying education and experience combination is required: master’s degree plus 5 years, bachelor’s degree plus 10 years, associate degree or 18 semester hours of military computer coursework/training plus 12 years, or high school diploma/GED plus 14 years of relevant experience.
- Relevant experience includes technical leadership, software architecture and design, complex troubleshooting, and controlled enterprise-system releases and operations.
- Knowledge of application programming languages, frameworks, and components including Golang, Python, Ruby, shell scripting, HTML, CSS, React/MUI, AJAX, JSON/XML, JavaScript/TypeScript, JQuery, SQL/NoSQL, and relational databases.
- Working knowledge of Windows and Linux platforms, including server and workstation setup, maintenance, or administration.
- Experience setting up and maintaining development and testing environments in virtualized environments such as VMware, Kubernetes, and Docker.
- Experience with technical leadership, API and service-interface design, enterprise integrations, data models, NoSQL databases, and application support in Linux and Windows environments.
- Sec+ or equivalent certification is required.
- Experience with full-stack development, database design, software testing, source control, automation, scripting, system integration, networking, application configuration, or DevOps tooling is preferred.
- Experience with agile methodologies and software development or deployment pipelines is preferred.
Benefits
- 100% telework with flexible schedules and contract core hours from 1000 to 1400.
- Health, dental, and 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 and life insurance.
- Pet insurance.
- Employment is contingent on successful drug screening, which may include marijuana and other federally controlled substances.
Tech Stack
Categories
About Amentum
Amentum provides engineering, operations and maintenance, logistics, and mission support services to U.S. federal agencies and allied governments, including defense and energy programs. Its business centers on large, long-term government contracts spanning defense, space, nuclear cleanup, and infrastructure, with program management and technical services at the core. Headquartered in Chantilly, Virginia, it was formed in 2020 from the spinoff of AECOM’s Management Services division.
