Senior Software Engineer - Desktop Applications
Location: Reston, VA (Onsite)
REQUIRED Clearance: Active Top Secret required (SCI preferred)
Compensation: $168K-$250K + flexibility based on skills and location
We're supporting a revolutionary client in the national defense space that's building mission-critical software in a fast-moving, classified environment.
They're hiring a Senior Software Engineer to take full ownership of a core component within a next-gen desktop application suite. This is a high-impact, individual contributor role-not a leadership seat today, but a clear path to one. You'll work hands-on, operate independently, and build tech that directly supports national security.
Open to relocation? They are too.
For the right candidate, the client is offering financial support for relocation after onboarding. If you're ready to move for the mission, they're ready to make it worthwhile.
What You'll Do:
Build and maintain desktop applications using C#, WPF, XAML, and WinForms
Own a distinct slice of a broader, integrated platform
Collaborate with cross-functional engineers to meet mission objectives
Work directly with end users to iterate and deliver impactful updates
Troubleshoot, debug, and optimize performance in real-world deployments
Deliver consistently strong results and help shape a foundation for future leadership What You Bring:
8+ years of software development experience
Deep expertise in desktop development with C#, WPF, XAML, and WinForms
Ability to work independently and navigate complex systems
Strong problem-solving mindset and ownership mentality
Active Top Secret clearance (SCI preferred)
U.S. Citizenship (required)
Willingness to work onsite in Reston, VA
This role is built for a senior engineer who still loves to code, wants to own their work, and is motivated by meaningful, mission-driven challenges.