Software Engineer

Alexandria Insights

Stafford (VA)

On-site

USD 75,000 - 135,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Alexandria Insights, Inc. is seeking mid- to senior-level Software Engineers to support a Marine Corps acquisition program in Stafford, VA.

The role involves software development, software lifecycle documentation, and technical evaluation for systems that integrate hardware, software, and cybersecurity considerations across the full acquisition lifecycle. The ideal candidate has 5–10+ years of experience in software engineering, familiar with SVDs, CDRLs, and defense acquisition, and proficient

Qualifications

  • Bachelor’s degree in CS, SWE, or related field; five additional years may substitute for a degree.
  • Five to nine years for mid-level; ten+ years for senior-level roles.
  • Experience with software development, lifecycle documentation, and defense acquisition.
  • Familiarity with SVDs, CDRLs, and systems that integrate hardware and software.
  • Understanding of DoD cybersecurity frameworks and Cloud IL requirements.

Responsibilities

  • Develop and validate Software Version Descriptions (SVDs).
  • Support software requirements within system-level software and hardware specifications.
  • Apply secure coding practices and address vulnerabilities per STIGs and RMF.
  • Review OEM-submitted CDRLs and software documentation.
  • Create and maintain technical documentation, including ICDs, 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 cloud-hosted solution planning with IL2–IL5 awareness.
  • Assist with test-event planning, execution, and reporting.

Skills

Strong communication
Collaboration
Technical documentation
Defense acquisition knowledge

Education

Bachelor’s degree in computer science, software engineering, or related field

Tools

Git
Jira
Confluence
Microsoft Office

Job description

Software Engineer
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.

About Alexandria Insights

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 Overview

Alexandria 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 Priorities
  • Deliver 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 DevSecOps methods without creating unnecessary process or reporting burden.

Key Responsibilities
Software Development and Requirements
  • 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.

Technical Documentation and Acquisition Support
  • 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.

Integration, Cybersecurity, and Cloud Support
  • Analyze software integration, interoperability, and cybersecurity impacts.

  • Support planning for cloud-hosted solutions, with awareness of Department of Defense Cloud Impact Levels IL2–IL5.

Test and Stakeholder Coordination
  • 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 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.

Conditions of Employment
  • 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.

Preferred Qualifications
  • Experience with command-and-control systems, tactical networks, or expeditionary platforms.

  • Exposure to Agile or DevSecOps practices in defense environments.

Conditions of Employment
  • U.S. citizenship is required.

  • An active Department of Defense Secret security clearance is required.

This position is contingent upon contract award.

Candidate Profile

The ideal candidate combines disciplined software engineering with sound technical judgment, mission focus, and a practical understanding of defense acquisition. They collaborate effectively across acquisition, engineering, cybersecurity, test, and operational teams; communicate complex technical issues clearly; produce accurate, traceable lifecycle documentation; and improve software quality, security, integration, and delivery without creating unnecessary process or administrative burden.

Salary Range

$75,000–$135,000, depending on experience.annually. Final compensation will depend on the candidate’s qualifications, experience, skills, clearance status, and other job-related factors.

Join a Top Workplace!

Alexandria Insights, a Service-Disabled Veteran-Owned Small Business (SDVOSB), was recently named one of The Washington Post’s Top 250 Workplaces in the Washington, D.C. Metro area—ranking #3 out of 98 in the midsize company category!

Alexandria Insights is an EEO/AA/Disability/Veterans Employer.
We consider applicants for all positions without regard to race, color, religion, creed, gender, marital status, veteran status, national origin, age, sexual orientation, disability, or any other legally protected status. We also provide reasonable accommodations for individuals who are unable to use the online system due to a disability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Alexandria Insights, Inc • Virginia

On-site
USD 75,000 - 135,000
Software Engineer
Software Engineer

Alexandria Insights • Boswell's Corner (VA)

On-site
USD 75,000 - 135,000
Systems Engineer
Systems Engineer

Alexandria Insights, Inc • Virginia

On-site
USD 65,000 - 130,000
Top Workplace Recognition
SDVOSB status
Systems Engineer
Systems Engineer

Alexandria Insights, Inc. • Boswell's Corner (VA)

On-site
USD 65,000 - 130,000
Systems Engineer
Systems Engineer

Alexandria Insights, Inc. • Stafford (VA)

On-site
USD 65,000 - 130,000
Stafford Onsite Software Engineer – DoD Cyber/DevSecOps
Stafford Onsite Software Engineer – DoD Cyber/DevSecOps

Alexandria Insights, Inc. • Stafford (VA)

On-site
USD 75,000 - 135,000
Configuration Management Analyst
Configuration Management Analyst

Alexandria Insights, Inc. • Boswell's Corner (VA)

On-site
USD 70,000 - 90,000
Configuration Management Analyst
Configuration Management Analyst

Alexandria Insights, Inc. • Stafford (VA)

On-site
USD 70,000 - 90,000
Configuration Management Analyst
Configuration Management Analyst

Alexandria Insights, Inc. • Virginia

On-site
USD 70,000 - 90,000
Onsite Systems Engineer — Stafford, VA
Onsite Systems Engineer — Stafford, VA

Alexandria Insights, Inc. • Boswell's Corner (VA)

On-site
USD 65,000 - 130,000