Skip to main content
Back to jobs

Senior Full-Stack Software Engineer (min. Secret required)

External
General Dynamics IT logoGeneral Dynamics It · Any Location / Remote
$213K–$288K/yrFull-timeRemote2w ago
AgileAngularAWSAzureCI/CDCompliance
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • Design and implement full-stack features for complex federal operational workflows
  • Lead architectural decisions for platform services, APIs, and data models
  • Build and maintain frontend interfaces that deliver on UX designs with high fidelity
  • Develop backend services, integrations, and data pipelines supporting legacy system migration and retirement
  • Establish and optimize AI-assisted development workflows for the engineering team, including configuring agentic AI tools for code generation, testing, and review
  • Contribute to DevSecOps pipeline configuration, containerization, and infrastructure-as-code
  • Participate in architecture design reviews and support ATO documentation with security-compliant code
  • Mentor team members, conduct code reviews, and drive engineering best practices
  • WHAT YOU'LL NEED TO SUCCEED
  • Bring your engineering expertise along with a drive for innovation to GDIT. The Software Engineer Sr Principal must have:
  • Education: Bachelor of Arts/Bachelor of Science in Computer Science, Engineering, or related field
  • Experience: 8+ years of professional software engineering experience with full-stack depth
  • Technical skills: Strong proficiency in modern frontend frameworks (React, Angular, or Vue) and backend languages (Java, Python, Node.js, or Go)
  • Experience with cloud platforms (AWS GovCloud, Azure Government, or equivalent FedRAMP environments)
  • Proficiency with containerization (Docker, Kubernetes) and CI/CD pipeline tools
  • Experience building RESTful APIs and working with relational and/or NoSQL databases
  • Understanding of federal security requirements (NIST 800-53, STIG compliance, ATO processes)
  • Hands-on experience with AI-assisted development tools (e.g., GitHub Copilot, Claude Code, Cursor) integrated into daily engineering workflows
  • Track record of delivering production software in Agile/SAFe teams
  • Security clearance: Active Secret
  • US citizenship required

Requirements

  • Agile Methodology, Back-End Development, Complex Systems, Design, Developer Tools Certifications:
  • None Experience:
  • 8 + years of related experience US Citizenship Required:
  • Yes
  • Job Description:
  • Transform technology into opportunity as a Software Engineer at GDIT. Shape what's next for mission-critical federal platforms while shaping what's next for your engineering career by using AI-assisted software development.
  • MEANINGFUL WORK AND PERSONAL IMPACT
  • As a Full Stack Software Engineer, the work you do at GDIT will be impactful to a federal agency's mission modernization. You will play a crucial role in building a next-generation platform that replaces legacy systems and transforms how the government executes critical operations.
  • Lead full-stack architecture and implementation for a cloud-hosted federal platform that must achieve ATO and retire legacy systems within aggressive timelines
  • Collaborate with cross-functional teams - UX designers, product managers, DevSecOps engineers to deliver production-quality code in a SAFe Agile environment
  • Experience configuring and deploying agentic AI coding workflows (autonomous code generation, AI-driven test creation, agent-based CI/CD integration)
  • Demonstrated ability to evaluate, select, and roll out AI developer tooling across engineering teams
  • Experience with geospatial systems, scientific/analytical platforms, or technical operations tools
  • Familiarity with low-code platforms and hybrid architecture patterns
  • Experience with legacy system migration and data conversion
  • AWS certifications (Solutions Architect, Developer) in GovCloud context
  • Experience leading small teams or serving as tech lead on federal programs
  • GDIT IS YOUR PLACE
  • At GDIT, the mission is our purpose, and our people are at the center of everything we do.
  • Growth: AI-powered career tool that identifies career steps and learning opportunities
  • Support: An internal mobility team focused on helping you achieve your career goals
  • Rewards: Comprehensive benefits and wellness packages, 401K with company match, and competitive pay and paid time off
  • Flexibility: Full-flex work week to own your priorities at work and at home
  • Community: Award-winning culture of innovation and a military-friendly workpl
  • ace
  • OWN YOUR OPPORTUNITY
  • Explore a career in software development at GDIT and you'll find endless opportunities to grow alongside colleagues who share your dedication to advancing innovation.
  • The likely salary range for this position is $212,500 - $287,500. This is not, however, a g

Benefits

401(k)

Additional Information

Type of Requisition: Regular Clearance Level Must Currently Possess: Secret Clearance Level Must Be Able to Obtain: Secret Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications:


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at General Dynamics IT? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect