General Dynamics logo

Full-Stack Software Engineer (TS/SCI With Poly REQUIRED)

General Dynamics

Chantilly, VA
Full Time
Mid Level
158k-214k
12 days ago

Job Description

About the Role

The Full-Stack Software Engineer will design, develop, code, test, and debug complex applications and microservices, making significant enhancements to existing software. This role requires a hands-on developer with experience in application development to customer specifications, working in an Agile environment with a passion for continuous improvement and innovation. The position is located in Chantilly, VA, and involves working on mission-critical projects for the U.S. government with a focus on security and technical excellence.

Key Responsibilities

  • Analyze, design and develop applications, databases, microservices, and infrastructure code in multiple languages.
  • Perform software development using agile methodologies.
  • Provide ongoing maintenance, support and enhancements for existing systems and platforms.
  • Develop and deploy applications in compliance with customer security requirements.
  • Collaborate cross-functionally with data scientists, analysts, project managers, and other engineers.
  • Troubleshoot complex problems and provide customer support for production software systems and application issues.
  • Provide recommendations for continuous improvement.
  • Work alongside other engineers on the team to sustain and advance the organization's capabilities.

Requirements

  • 3 to 5 years of experience and familiarity with Java, Python, and build automation tools like Maven and Jenkins.
  • Experience with building APIs using Java or related programming languages.
  • Hands-on experience with application development using Spring Boot.
  • Experience with RDBMS (SQL) or NoSQL data stores, including Postgres and PostGIS.
  • Experience with database optimization, including table structures, indices, and query planning.
  • Experience with message brokers such as Kafka, RabbitMQ, or SNS/SQS.
  • Experience with Elastic and Kibana.
  • Experience with test-driven development and automated testing frameworks.
  • Experience with Scrum/Agile development methodologies.
  • Experience with infrastructure-as-code and change management tools like Terraform, CloudFormation, Liquibase, and Ansible.
  • Familiarity with AWS.
  • US Citizenship and ability to obtain and possess Top Secret SCI + Polygraph clearance.

Nice to Have

  • Experience working with multiple different technologies daily.
  • Experience with container technologies such as Docker and Kubernetes.
  • Familiarity with CUDA programming and GPU architecture.
  • Excellent verbal and written communication skills.

Qualifications

  • Bachelor's Degree in Computer Science, Electrical or Computer Engineering, or a related technical discipline, or equivalent experience.
  • At least ten (10) years of related software development experience.

Benefits & Perks

  • 401K with company match.
  • Comprehensive health and wellness packages.
  • Internal mobility team dedicated to career growth.
  • Paid education and certifications.
  • Access to cutting-edge technology.
  • Paid vacation and holidays.

Working at General Dynamics

GDIT is a global technology and professional services company delivering consulting, technology, and mission services to U.S. government agencies, defense, and intelligence communities. The company emphasizes innovation, technical excellence, and creating a safer, smarter world through deep expertise and advanced technology. GDIT offers a collaborative environment with opportunities for professional growth, continuous learning, and a focus on work/life balance.

Apply Now

Job Details

Posted AtJul 17, 2025
Salary158k-214k
Job TypeFull Time
Work ModeRemote
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About General Dynamics

Website

gd.com

Location

Chantilly, VA

Industry

Aircraft Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches