1,450 mid level software engineer jobs at 421 companies in Virginia
3mo
Save
Mark Applied
Hide
3mo
Mid-Level Software Developer
Chantilly, Virginia, United States
OnsiteFull Time
Redhorse: Delivering data insights and technology solutions to government agencies.
3+ YOEMid-level software developer with 3+ years in AWS, web apps, and classified IC systems; TS/SCI with FS Poly; BS in CS/IT/IS; familiar with Agile, CI/CD, and security standards.
Peraton: Provides advanced technology and mission support for government agencies.
5+ YOE5+ years as a full-stack software engineer; Bachelor's in CS/CE; Java and Python; AI-assisted development; front-end and web services; SQL; Docker; Agile; strong communication; US citizenship for security clearance
Peraton: National security and mission-critical government technology services provider.
5+ YOE5+ years full-stack software engineer; BS in CS/CE; Java and Python; AI-assisted development; front-end (HTML, CSS, JavaScript) with React/Angular; web services; SQL; Docker; Agile; strong communication; US Citizenship with ability to obtain secret clearance.
SimVentions: An employee-owned technology that develops software and automated testing solutions for defense customers.
5+ YOEUS citizen with active Secret clearance, 5+ years professional software experience, Bachelor's in a STEM field required. Strong Python and C++ skills, Git/GitLab, CI/CD/DevSecOps experience, JIRA/Confluence familiarity.
SimVentions: Provides engineering and technology services for defense customers.
5+ YOEUS citizen with active Secret clearance or clearance-eligible, Bachelor’s in STEM, minimum 5 years software experience, proficiency in Python and C++, experience with Git/GitLab, CI/CD, Docker, Jenkins, Redhat Linux, JIRA and Confluence.
JRAD: Provides technical research and defense support to federal agencies.
5+ YOEBachelor's in CS or related, 5+ years software development experience, proficiency with Java/C#/C++/Python/JavaScript, Spring preferred, SSO experience, databases, REST/microservices, Docker/Kubernetes, Git/GitHub, Agile; security eligibility.
Java, C#, C++, ASP.NET, Python, JavaScript, Spring MVC, Spring Boot, Scala, Http4s, Node.js, React, Angular, Vue.js, PostgreSQL, MySQL, MongoDB, Docker, Kubernetes, Git, GitHub, JIRA, Jenkins, GitLab CI/CD, GitHub Actions, JUnit, PyTest, Jest, AWS, Azure, Google Cloud Platform, SAFe, Http4s
8+ YOEBachelor's degree required; 8 years of Agile software development experience integrating front- and back-end systems (portion within last 2 years); Intelligence Community experience; current Top Secret/SCI clearance required; eligible for polygraph; U.S. person/citizenship required.
Absolute Business Solutions Corp: Provides technology and intelligence services to the US government.
8+ YOE8+ years of relevant experience, Bachelor\u0002s degree (or substitute experience), TS/SCI clearance with CI polygraph, experience developing secure applications for intelligence or DoD environments.
General Dynamics Mission SystemsNYSE: GD: Designs and manufactures defense and mission-critical technology solutions.
5+ YOEBachelor's in computer/software/engineering or related STEM and 5+ years experience (or Master's +3). DoD Secret clearance and U.S. citizenship required. Proficiency in C/C++, Linux; Docker/Kubernetes and MATLAB preferred.
ActioNet: Provides IT modernization and cybersecurity services for government agencies.
3+ YOEBachelor's degree, 3+ years software development experience, proficiency with Python/Java/C#, RESTful APIs, Agile methodologies, and strong analytical and communication skills; Secret clearance required.
CACINYSE: CACI: Provides information technology and professional services to government clients.
5+ YOEActive TS/SCI with polygraph, Bachelor\u0002s in STEM or equivalent, 5+ years software development, proficiency in Java/Python, Linux, microservices, scripting, and experience with signals processing.
Booz Allen HamiltonNYSE: BAH: Consulting and technology services for government and commercial clients
3+ YOE3+ years professional software development experience, 3+ years with C#, web development (HTML, JavaScript, Angular), Git, relational databases, Secret clearance, and a Bachelor's degree.
Credence: Provides technology and management solutions to federal government agencies.
3+ YOEU.S. citizenship and DoD Secret eligibility; Bachelor’s or Master’s in CS/AI; 3+ years delivering AI/ML solutions; experience with generative AI/LLMs, agentic frameworks, TypeScript and Python, AWS, Docker/Kubernetes, and CI/CD.
Agent2Agent Protocol, Bedrock Agents, Mastra, CrewAI, Strands, AgentCore, OpenAI, Anthropic, Gemini, Bedrock, Vertex, TypeScript, Nx, Next.js, Vercel AI SDK, Playwright, Jest, Vite, Python, uv, Pydantic, FastAPI, LangChain, LangGraph, Unstructured, AWS, Docker, Kubernetes, GitLab CI, VS Code, Cline, Claude Code, MCP, Terraform, Open Tofu, AWS CDK, CloudFormation
Booz Allen HamiltonNYSE: BAH: Provides technology and management consulting services to diverse organizations.
3+ YOE3+ years software development experience; 3+ years with C#, web dev (HTML, JavaScript, Angular), Git, and relational databases; Secret clearance and Bachelor’s degree required; DevOps, container, and cloud experience preferred.
AmentumNYSE: AMTM: Provides engineering, technology, and mission support to government agencies.
3+ YOEUS citizen with active Secret clearance, 3+ years C++ experience, BS in CS/math/physics/aerospace or equivalent experience, Real ID driver's license, proficiency with C++, Python, Java, EM/Windows/Red Hat and VSCode, strong communication skills.
CACI InternationalNYSE: CACI: Provides information technology and engineering services for government agencies.
5+ YOEActive TS/SCI with polygraph, bachelor\u0002s in STEM or equivalent, 5+ years software development, Java/Python/Linux proficiency, microservices and frontend experience, DoD 8570-compliant cert or ability to obtain.
Northrop GrummanNYSE: NOC: Designs and manufactures advanced aerospace and defense systems.
5+ YOETop Secret clearance required; U.S. citizenship; experience developing in Python, C++, and Bash; experience with Postgres, Ansible, cloud provisioning, PKI, and static analysis; 5+ years (Level 3) or 8+ years (Level 4) software development experience.