Software Developer, Mid
General Dynamics Information Technology · Springfield, VA · 1 wk ago
Engineering$109k–$147k/yrFull-time
US Citizenship Required. Must currently possess an active Top Secret/SCI clearance and be able to obtain a Top Secret SCI + Polygraph.
About the role
GDIT is seeking a TS/SCI level cleared Senior AI Software Developer to support our Intelligence customer in Springfield, VA. As part of our team, you will design, develop, evaluate, plan, and test AI features across multiple software programs and applications.
Responsibilities
- Integrate multiple data streams into customer systems.
- Complete Cloud platform migrations between existing and available platforms.
- Develop AI features for existing Ontology-based software applications.
- Create sustainable software applications with accurate estimates, efficient branching strategies, and well-maintained code repositories.
- Work as a member of an Agile Scrum team, participating in daily stand-ups, planning, sprint reviews, demos, and retrospectives.
- Implement requirements from the product backlog and assist in writing backlog requirements/user stories.
- Utilize a modern DevSecOps approach in building software applications.
- Develop and modify applications, software, services, utilities, interfaces, and IT systems that support systems and analysts.
- Troubleshoot software and collaborate across development, infrastructure, security, and mission teams.
Requirements
- 5+ years of related experience.
- Bachelor’s Degree in Computer Science, Computer Engineering, Systems Engineering, or a related field (or 3 additional years of experience in information technology).
- Professional software development experience designing, developing, and maintaining secure, scalable, and mission-focused applications.
- Professional programming experience with Python, Java, and Scala.
- Experience developing and integrating RESTful APIs, Git-based workflows, automated unit/integration/system testing, CI/CD pipelines, and modern software delivery practices.
- Hands-on experience with Docker/containerization, microservice architectures, Helm, and development container environments.
- Exposure to Generative AI technologies, including Retrieval-Augmented Generation (RAG), Large Language Models (LLMs), and LLM-enabled workflows.
- Experience designing, deploying, and supporting cloud-native applications using AWS, OpenShift, or Kubernetes.
- Experience integrating, transforming, and managing data from multiple sources, organizations, and network environments.
- Ability to work within new or complex network environments.
- Practical experience applying DevSecOps principles, such as code hardening, dependency/package updates, vulnerability remediation, and automated security scanning.
Desired Skills
- Familiarity with data normalization, transformation, and visualization techniques.
- Basic understanding of graph-based data models, data relationships, and advanced data structures.
- Experience working in Agile/Scrum development environments.
- Experience developing and presenting technical updates, metrics, or status reports.
Benefits
- Medical plan options, some with Health Savings Accounts.
- Dental and vision plan options.
- 401(k) plan with pre- and post-tax contribution options and company match.
- Flexible work weeks where possible.
- Paid time off, including vacation, sick, personal time, holidays, parental leave, military leave, bereavement, and jury duty leave.
- Short- and long-term disability benefits, life insurance, accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance.
Pay
The likely salary range for this position is $108,800 - $147,200. Salary will be set based on experience, geographic location, and possibly contractual requirements.
Schedule
- Scheduled Weekly Hours: 40
- Work Location: Onsite in Springfield, VA