×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer Security Clearance

Job in Alexandria, Fairfax County, Virginia, 22314, USA
Listing for: DSD Laboratories
Full Time position
Listed on 2026-09-01
Job specializations:
  • Software Development
    DevOps, Software Engineer, Software Testing, Backend Developer
Job Description & How to Apply Below
Position: Software Developer with Security Clearance
We are seeking a Senior Software Developer to support the development, modernization, and sustainment of U.S. Air Force Materiel Command (AFMC) Logistics Information Technology (LogIT) systems. This is a senior engineering role for a developer with deep technical experience who can operate independently, mentor others, and take ownership of complex systems in a mission-critical Department of Defense environment. Security Clearance Requirement:
Secret clearance is preferred; candidates without an active clearance must be eligible to obtain and maintain one. U.S. citizenship is required for this position.

Position Overview
The Senior Software Developer will write, test, debug, and maintain code in the programming language assigned to each system they support. LogIT encompasses a portfolio of logistics applications built on a range of technology stacks, from modernized cloud-native services to long-standing sustainment systems. The successful candidate must therefore be adaptable and willing to become proficient in the language, framework, and toolset associated with each assignment rather than a single preferred stack.
This position works daily alongside the Dev Sec Ops  team to build, deploy, and troubleshoot software through automated pipelines, and alongside the cybersecurity team to ensure all delivered code satisfies DoD secure coding, hardening, and compliance requirements. The developer is also responsible for producing technical documentation and configuration management artifacts as directed by the program.

Key Responsibilities
Software Development
• Develop, modify, test, and debug software for assigned AFMC LogIT systems using the programming language, framework, and development environment designated for that system.
• Implement assigned features, defect corrections, and enhancement requests in accordance with approved requirements, design documentation, and program coding standards.
• Perform unit testing and support integration, regression, functional, and user acceptance testing activities.
• Participate in peer code reviews, both as an author and a reviewer, and incorporate review feedback promptly.
• Analyze existing code — including legacy code with limited documentation — to understand system behavior and determine the appropriate change approach.
• Use version control correctly and consistently, including branching, merging, commit hygiene, and merge request workflows as defined by the program.
Dev Sec Ops  and Deployment Support
• Work with the Dev Sec Ops  team to build, deploy, and promote application code through development, test, staging, and production environments.
• Ensure code is structured and packaged so it builds successfully within the program's automated CI/CD pipelines.
• Troubleshoot and resolve build failures, pipeline errors, deployment defects, and environment-specific issues affecting assigned code.
• Support automated testing, static and dynamic code analysis, dependency scanning, and quality gates integrated into the delivery pipeline.
• Support release activities, deployment verification, and post-deployment validation as scheduled by the program.
Cybersecurity and Compliance
• Work with the cybersecurity team to ensure all developed code meets DoD cybersecurity requirements applicable to the assigned system.
• Apply secure coding practices, including input validation, output encoding, secure authentication and session handling, least privilege, and elimination of hard-coded credentials.
• Remediate findings identified through static application security testing, dynamic testing, software composition analysis, code review, and vulnerability scanning within program-defined timelines.
• Apply applicable DISA Security Technical Implementation Guides (STIGs), including the Application Security and Development STIG, to assigned development work.
• Support Risk Management Framework (RMF) and Authorization to Operate (ATO) activities by providing developer input, evidence, and technical artifacts as requested.
• Comply with all program requirements for the handling of Controlled Unclassified Information (CUI), including marking, storage, transmission, and…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary