Skip to content
Amentum Amentum

Software Developer/SME

Chantilly, VA; Chantilly; Virginia; VA; Chantilly, Virginia; United States
Full Time On-site

Summary

Job Description

Are you interested in using your skills to help shape the Cyber, Security, & Intel space? If so, look no further. Amentum is seeking a Software Developer to join our team of passionate individuals in Chantilly or Herndon, VA . In this role you will support challenging, mission-critical projects that make a direct impact on the Nation’s security and intelligence mission.

Your Impact:

We are seeking a talented and experienced Senior Software Engineer to join our dynamic team. The ideal candidate will have over 10 years of software development experience with a strong background in multi-tiered C# .NET applications, information systems, and service-oriented architectures. The role requires proficiency in full-stack development, database design, DevOps, and the ability to mentor junior developers.

Responsibilities:

  • Lead software development projects from requirements analysis through deployment and maintenance.
  • Design and develop software solutions, employing technologies such as C#, C++, SQL Server, Microsoft Windows Server, and Linux.
  • Monitor, troubleshoot, and enhance system operations using tools like Splunk and Grafana/Prometheus.
  • Work with Jira and Confluence for agile management.
  • Produce technical documentation, including system designs, Interface Control Documents (ICDs), and operational procedures.
  • Collaborate with cross-functional teams to reverse engineer legacy codebases and produce UML models using Enterprise Architect.
  • Support secure communications systems, ensuring compliance with operational and security standards.
  • Research, prototype, and recommend improvements to existing systems and architectures.
  • Troubleshoot and resolve complex software, performance, and infrastructure issues.
  • Research and adopt emerging technologies to enhance system efficiency.

Requirements:

  • Over 10 years of hands-on software development experience.
  • Hands-on experience with secure systems engineering, systems integration, and reverse engineering.
  • Proficiency in programming languages: C#, C++, SQL.
  • Experience working with tools like JIRA, Confluence, Splunk, and Enterprise Architect.
  • Strong skills in debugging, performance optimization, and DevOps practices.
  • Background in on-call support and operational monitoring of critical systems.

Clearance Required:

  • TS/SCI w/ Poly

Minimum Education:

  • M.S. in Computer Science or equivalent (desired)
  • B.S. in Mathematics and/or Computer Science (required)

Minimum Years of Experience: 10

Preferred:

  • Understanding of Enterprise Service Bus architecture.
  • Experience with Python, Angular, JavaScript.
  • Experience with OpenShift or other container orchestration software.
  • Excellent technical writing and documentation skills.
  • Experience in collaborating with multidisciplinary teams.
  • Familiarity with high-availability systems and secure communications.
  • Experience providing Tier 3 on-call 24x7 support for critical systems.

#javelin