Taro Logo

Software Engineer II

For more than 100 years, Amentum tackles world's toughest challenges delivering solutions to U.S. government and allies, with 50,000+ employees across 60 countries.
Norfolk, VA, USA
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Defense
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer II

Amentum, a century-old company serving the U.S. government and allies, is seeking a Software Engineer II for their Norfolk, VA location. This role focuses on designing and developing software solutions that support critical systems for the warfighter. The position requires expertise in ASP.NET and REST API development, with a strong emphasis on security and compliance.

The ideal candidate will have 3-5 years of software development experience, particularly with Microsoft technologies including ASP.NET, C#, and SQL Server. Security clearance requirements (Secret, with potential for Top Secret) and Security+ CE certification highlight the role's focus on secure development practices.

Key responsibilities include developing scalable applications, debugging and optimization, collaborative feature development, and maintaining high standards for documentation and compliance. The role offers exposure to modern development practices including containerization (Docker, Kubernetes), CI/CD methodologies, and DevSecOps practices on Azure.

Amentum's large scale (50,000+ employees across 60 countries) and long-standing history in tackling complex government challenges provides a stable yet challenging environment. The position offers opportunities to work on mission-critical systems while maintaining high security standards and implementing best practices in software development.

This is an on-site position in Norfolk, VA, ideal for developers interested in defense sector work who want to combine technical expertise with mission-critical impact. The role requires strong technical skills, security awareness, and the ability to work within structured development processes while maintaining agility and innovation.

Last updated 2 days ago

Responsibilities For Software Engineer II

  • Develop robust and scalable application software to meet project requirements
  • Debug, test, and optimize application code to ensure high performance and reliability
  • Collaborate effectively with the development team to design and implement new features
  • Construct comprehensive test cases to validate software functionality and performance
  • Assist in creating and maintaining software documentation for clarity and compliance
  • Stay current with emerging technologies and tools
  • Ensure adherence to hardware and software system standards and procedures

Requirements For Software Engineer II

TypeScript
JavaScript
  • Must be able to obtain and maintain a Secret US Government Clearance
  • US Citizenship required
  • Bachelor's degree in computer science or related field
  • 3-5 years of relevant professional experience in software development
  • 3+ years of experience working with Microsoft ASP.NET using C#
  • 2+ years of experience developing REST API backends using ASP.NET
  • Current Security+ CE certification OR ability to obtain within six months
  • Experience with containerization technologies (Docker, Kubernetes)
  • Proficiency in Git
  • Experience with Microsoft SQL Server
  • Background in Agile methodologies

Interested in this job?