Back to Jobs
Recently postedEmployeeTechnology

Software Developer with Security Clearance

Ahtna, Inc.Germantown, MD🇺🇸United States

Quick overview

SeniorityMid Senior
Employment typeEmployee
Work modeHybrid
LocationGermantown, MD, United States
SQLGitAngularC#ASP.NETAzureReactSQL ServerAgileCI/CDVisual Studio

Job description

Location: Germantown MD
Clearance Required: Top Secret (DOE Q)
Employment Type: Full-Time
Position Overview
We are expanding our Classified Systems team to support both the current Nuclear Materials Management and Safeguards System (NMMSS) desktop/legacy environment and the upcoming modernization initiative. The successful candidate will design, develop, test, and maintain secure software across both the existing VBScript/C# desktop stack and the new C#, Angular, ASP.NET Core web stack with an MSSQL backend. This role requires collaboration with cross-functional teams, adherence to stringent security requirements, and participation in an Agile development process.
________________________________________

Key Responsibilities

  • Dual-Stack Software Development:
  • Maintain and evolve the existing VBScript/C# desktop applications and MSSQL data layer.
  • Develop new capabilities in the modern stack: C#, ASP.NET Core backend, and Angular front end.
  • Data Management & Security:
  • Design and implement secure data storage, retrieval, and migration strategies in MSSQL.
  • Enforce secure coding practices, role-based access control, and data confidentiality.
  • System Integration:
  • Integrate with existing NMMSS components, services, and workflows; ensure interoperability between legacy and new systems.
  • Quality Assurance:
  • Write and execute unit, integration, and security tests; participate in code reviews; perform debugging and troubleshooting.
  • SDLC & Agile Practices:
  • Actively participate in Agile ceremonies (stand-ups, sprint planning, reviews, retrospectives); maintain comprehensive documentation throughout the lifecycle.
  • Deployment & Operations Support:
  • Assist with deployment, configuration, monitoring, and post-production support; contribute to incident response and root-cause analysis.
  • Documentation & Knowledge Transfer:
  • Create clear technical documentation.
________________________________________
Essential Skills & Qualifications
  • Programming & Frameworks:
  • Proficient in C# (both desktop and web environments) and VB.NET.
  • Experience with ASP.NET Core and modern front-end frameworks (Angular or React).
  • Web & Desktop Development:
  • Strong background in building secure, scalable web applications and Windows desktop applications.
  • Databases:
  • Advanced knowledge of Microsoft SQL Server, data modeling, and performance tuning.
  • Tools & Practices:
  • Visual Studio, Git, CI/CD pipelines, and unit/integration testing.
  • Familiarity with SDLC and Agile methodologies.
  • Cloud & Infrastructure (Desirable):
  • Experience with Azure environments, Azure App Services; understanding of secure cloud and hybrid deployments.
  • Communication & Collaboration:
  • Strong written and verbal communication; ability to collaborate effectively in a multidisciplinary team.
________________________________________
Preferred Experience
  • Transition projects involving modernization from a legacy desktop environment to a web-based solution.
  • Data migration or coexistence strategies between legacy MSSQL schemas and evolving data models.
  • Prior work on classified or government-related systems requiring strict security controls.
________________________________________
Typical Job Requirements
  • Must hold a current Secret clearance .
  • Bachelor’s degree in computer science, Information Systems, or a related field (or equivalent practical experience).
  • Demonstrated experience across the software development lifecycle in a regulated environment.
  • Strong problem-solving skills and analytical thinking.
  • Ability to communicate effectively with technical and non-technical stakeholders.
________________________________________

Similar jobs