An application made for this job — a tailored resume and cover letter that speak straight to the posting.
General Dynamics - IT in the United States is seeking a Senior Software Developer to design, build, and deliver mission-critical software for a government customer. You’ll own architecture end to end and drive deployments from code to containerized runtimes.
You will work across the stack in Go and Rust, with Linux, shell, and CI/CD, applying AI-assisted development tools, and partner with security and operations to ensure reliability, maintainability, and mission success.
Key Skills for Success: Go, Rust, Systems Architecture, Distributed Systems, AI-Assisted Development
Your Impact own your opportunity to support the nation's most critical missions. We're looking for builders — engineers with the curiosity to spot problems others have learned to live with, and the instinct to reach for the latest tools, AI included, to solve them. Put your software and architecture expertise to work designing, building, and sustaining the systems that keep sensitive operations secure, reliable, and ready, and grow your career alongside a team that values iteration and shares every improvement to lift the whole group up.
We're looking for a versatile Senior Software Developer to design, build, and deliver mission-critical software for a government customer in the U.S. Intelligence Community. This is a wear-multiple-hats role for an engineer who is comfortable across the whole stack — someone who can set the architectural direction for a system and then chase a problem through it all the way down to the kernel. You'll participate across the full software development lifecycle — designing and documenting systems, writing code and automated tests, and planning and monitoring production deployments — taking ownership of what you build, from architecture and implementation through containerized build and deployment. You'll bring modern engineering practices, including AI-assisted development, to a team that values reliability and maintainability above all. People are our advantage: we invest in your growth as much as you invest in the mission.
This role designs, builds, and supports complex software systems that directly enable mission success. You will:
Security clearance: Ability to obtain TS/SCI with Poly (We will sponsor the selected candidate if you do not already have the required clearance)
Citizenship: US citizenship required
At GDIT, the mission is our purpose, and our people are at the center of everything we do.
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.
#GlobalServices