EngineerJobs.io
← Back to all jobs

Job Description

Alexandria Insights is seeking a mid- to senior-level Software Engineer to support a Marine Corps acquisition program in Stafford, Virginia. This fully on-site role centers on building and evaluating software across its lifecycle, with a focus on integration, interoperability, cybersecurity, and cloud-hosting risk awareness.

Role Focus

  • Provide software engineering support aligned with Marine Corps acquisition objectives and system requirements, with an emphasis on reliability and security.
  • Analyze software integration and interoperability impacts, including cybersecurity and cloud-hosting risk considerations for DoD cloud environments (IL2–IL5).

Responsibilities

  • Enhance 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 DevSecOps methods while avoiding unnecessary process or reporting overhead.
  • Develop and validate Software Version Descriptions (SVDs).
  • Support software requirements within system-level software and hardware specifications.
  • Use 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 supporting 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.
  • 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.

Required Qualifications

  • 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: five to nine years of relevant experience. Senior-level: ten or more years of relevant experience.
  • 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.
  • Active Department of Defense Secret security clearance is required.

Technologies

  • SVDs, CDRLs, Git, Jira, Confluence, Microsoft Office
  • Interface Control Documents
  • Agile, DevSecOps
  • Security Technical Implementation Guides, Risk Management Framework

Preferred Qualifications

  • Experience with command-and-control systems, tactical networks, or expeditionary platforms.
  • Exposure to Agile or DevSecOps practices in defense environments.

Compensation & Employment Conditions

  • Salary range: USD 75,000 - 135,000 per year.
  • Work location: Stafford, VA (onsite).
  • Position is contingent upon contract award.

Similar Jobs