Software Engineer
Listed on 2026-11-02
-
Software Development
THIS IS NOT A REMOTE POSITION
Stafford, Virginia | Minimal Travel
Work arrangement:
This position is fully on-site in Stafford, Virginia. Remote work is not available.
Salary range: $75,000–$135,000, depending on experience.
At Alexandria Insights, we deliver high-impact solutions to our nation’s warfighters and public servants. As a Service-Disabled Veteran-Owned Small Business (SDVOSB), we specialize in acquisition support, systems engineering, and integrated logistics. We are proud of our collaborative, mission-driven culture, where technical excellence and meaningful impact go hand in hand.
Position OverviewAlexandria Insights is seeking mid- to senior-level Software Engineers to support a Marine Corps acquisition program in Stafford, Virginia. The role involves software development and technical evaluation for systems that integrate hardware, software, and cybersecurity considerations across the full acquisition lifecycle.
Role PrioritiesDeliver reliable, secure software engineering support aligned with Marine Corps acquisition objectives and system requirements.
Improve the quality, traceability, and completeness of software lifecycle documentation and technical data.
Identify and resolve software integration, interoperability, cybersecurity, and cloud-hosting risks.
Support disciplined technical reviews, test events, and cross-functional decision-making.
Apply practical Agile and Dev Sec Ops methods without creating unnecessary process or reporting burden.
Develop and validate Software Version Descriptions (SVDs).
Support software requirements within system-level software and hardware specifications.
Apply secure coding practices and address vulnerabilities in accordance with Security Technical Implementation Guides and the Risk Management Framework.
Review original equipment manufacturer-submitted Contract Data Requirements Lists (CDRLs) and software documentation.
Create and maintain technical documentation, including Interface Control Documents, development plans, and test procedures.
Participate in Integrated Product Teams and contribute to technical discussions and reviews.
Analyze software integration, interoperability, and cybersecurity impacts.
Support planning for cloud-hosted solutions, with awareness of Department of Defense Cloud Impact Levels IL2–IL5.
Assist with test-event planning, execution, and reporting.
Coordinate with acquisition, engineering, cybersecurity, test, and operational stakeholders to resolve technical issues and prepare software capabilities for delivery.
Bachelor’s degree in computer science, software engineering, or a related field; five additional years of relevant experience may substitute for a degree.
Mid-level candidates: five to nine years of relevant experience; senior-level candidates: ten or more years.
Experience with software development, lifecycle documentation, and defense acquisition.
Familiarity with SVDs, CDRLs, and systems that integrate hardware and software.
Understanding of Department of Defense cybersecurity frameworks and Cloud Impact Level requirements.
Proficiency with Git, Jira, Confluence, and Microsoft Office.
Strong communication, collaboration, and technical documentation skills.
Must be able to work fully on-site in Stafford, Virginia, with minimal travel.
U.S. citizenship is required.
An active Department of Defense Secret security clearance is required.
Experience with command-and-control systems, tactical networks, or expeditionary platforms.
Exp…
(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).