Amentum

Software Engineer 3

Amentum
Apply
4 months ago
Hanover, MD, USASenior

Base Salary

$235k - $250k/yr

Responsibilities

  • Capture and evaluate requirements from multiple customer groups and translate them into technical solutions.
  • Lead epic and issue creation, sprint planning, release scheduling, feature prioritization, and development activities.
  • Design, implement, test, deploy, document, and support LMS features and services.
  • Review merge requests for correctness, coding standards, and completeness.
  • Develop and deploy applications in Kubernetes, vSphere, Docker, and other virtualized environments.
  • Create and manage package-based applications and use Git-based source code management and project management systems.
  • Develop test beds and maintain robust test suites using Jest, JUnit, or PyTest.
  • Analyze student activity trends and identify improvements to course delivery systems and interfaces.
  • Provide technical recommendations, comprehensive documentation, customer support, and mentorship to junior team members.
  • Guide software engineering projects through the full software development lifecycle and support LMS release schedules.

Requirements

  • At least five years of applicable software development experience; the posting also describes a 13-year experience pathway when substituting experience for a bachelor’s degree.
  • A master’s degree in Computer Science or a related field with five years of applicable experience, or a bachelor’s degree with ten total years of applicable experience, or thirteen years of applicable experience in lieu of a bachelor’s degree.
  • Experience with one or more of JavaScript/TypeScript, Go, React/Redux, and Node.js.
  • Knowledge of Python, shell scripting, HTML, CSS, AJAX, JSON/XML, jQuery, SQL/NoSQL databases, and relational databases.
  • Working knowledge of Docker and Kubernetes, including application deployment, management, scaling, and troubleshooting in cloud and on-premises environments.
  • Knowledge of virtualization services such as vCenter and vSphere.
  • Ability to design enterprise systems, decompose complex problems, integrate independent systems, and understand 508 compliance for UX/UI implementation.
  • Experience leading a small software development team using agile methodologies.
  • Ability to understand existing codebases, work with package managers and Git, apply software development pipelines, use Jira or GitLab, and document and support applications.
  • TS/SCI security clearance is required; POLY is preferred.

Benefits

  • Flexible work hours and work-from-home options are available, with scheduled meetings and communications requiring a stable work schedule.
  • Health, dental, and vision insurance are offered.
  • Paid time off and holidays are provided.
  • Retirement benefits include 401(k) matching.
  • Educational reimbursement, parental leave, employee stock purchase, tax-saving options, disability and life insurance, and pet insurance are offered.
  • Employment is contingent on successful drug screening, which may include marijuana and other federally controlled substances due to the federal contractor environment.

Tech Stack

Amentum

About Amentum

10,000+ employees

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.

Contact me