Senior Software Engineer
General Dynamics
Advance your career while impacting our national security in cyber as a Senior Software Engineer at GDIT. Here, technologists have many paths to grow a meaningful career supporting cyber missions and operations across the federal government.
The Advana team is seeking a Senior Software Engineer to join their program. Advana is the Chief Digital and Artificial Intelligence Office’s (CDAO) enterprise-wide, multi-domain data, analytics, and artificial intelligence (AI) platform that provides all DoD military and civilian decision makers, analysts, and builders with unprecedented access to enterprise data, tools, and capabilities.
Responsibilities
- Execute complex software engineering activities by transforming system design artifacts, user requirements, and mission workflows into scalable software capabilities supporting Advana operations on NIPRNet, SIPRNet, and JWICS.
- Develop advanced application features, data‑processing logic, and automation modules using Python, Java, Go, JavaScript, Terraform, Docker, and Kubernetes to expand mission analytics, platform services, and customer‑facing tools.
- Lead complex feature development, conduct in‑depth code reviews, and drive high‑volume story‑point delivery across sprint cycles.
- Own the application architecture, resolve design conflicts, define the security‑by‑design baseline, and establish immutable infrastructure patterns through reusable Terraform and Ansible modules.
- Review all code for security and compliance alignment and architect end‑to‑end pipeline workflows with clearly defined quality gates.
- Create baseline STIG and container‑hardening profiles, automate compliance reporting, and lead remediation strategies across mission applications.
- Design Infrastructure‑as‑Code and Configuration‑as‑Code patterns that enforce environmental consistency, reduce configuration drift, and support repeatable provisioning across the full software lifecycle.
- Integrate automated testing components into continuous integration and continuous deployment pipelines to support unit testing, regression analysis, compliance validation, performance testing, and mission‑aligned acceptance checks.
- Design observability stacks, lead incident post‑mortems, and author high‑level architecture and compliance documentation.
- Evaluate emerging technologies and drive adoption strategies that strengthen mission resilience.
- Collaborate with platform engineering, cybersecurity operations, configuration‑management teams, and DevSecOps pipeline engineers to resolve integration challenges and enhance reliability across mission applications.
- Deliver source‑code updates, technical documentation, performance summaries, and enhancement recommendations that strengthen resilience, expand capability coverage, and improve operational effectiveness across the Advana ecosystem.
Qualifications
- Education: Technical training, certification(s), or degree.
- Experience: 3+ years of related experience.
- Security clearance: TS/SCI Clearance.
Benefits and Community
- Growth: AI‑powered career tool that identifies career steps and learning opportunities.
- Support: Internal mobility team focused on helping you achieve career goals.
- Rewards: Comprehensive benefits and wellness packages, 401(k) with company match, and competitive pay and paid time off.
- Community: Award‑winning culture of innovation and a military‑friendly workplace.
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer internship remote Falls Church, VA
- machine learning software engineer Falls Church, VA
- software engineer part time Falls Church, VA
- senior robotics software engineer Falls Church, VA
- software development engineer aws Falls Church, VA
- startup software engineer Falls Church, VA
- part time software developer remote Falls Church, VA
- senior software engineer remote Falls Church, VA
- software engineer Falls Church, VA
- real time software engineer Falls Church, VA
