Job Title: Sr Desktop App Developer (TS/SCI)
Location: Reston, VA (Onsite)
Type: FTE
Exp. Level: Senior / Lead
Position Overview
Our end-client is seeking a Senior Desktop Application Developer to join a high-impact team supporting mission-critical systems in a secure federal environment. This role is ideal for a seasoned developer with a strong background in Windows desktop applications and a passion for secure, high-performance software development.
Clearance Required: Active Top Secret (TS) - TS/SCI Preferred
Citizenship: U.S. Citizenship Required due to federal contract conditions.
What You'll Do
Design, develop, and maintain secure desktop applications using modern frameworks.
Refactor and modernize legacy systems to meet current security and performance standards.
Collaborate with cross-functional teams including cybersecurity, DevOps, and systems engineering.
Ensure compliance with federal security standards (e.g., STIGs, RMF).
Participate in Agile development cycles, including sprint planning and code reviews. Required Skills & Experience
8+ years of experience in desktop application development.
Proficiency in:
C#, .NET Framework/.NET Core, WPF, WinForms
C++ (including MFC), PowerShell, Python
Windows API, COM/DCOM
Experience with:
Visual Studio, Git, Azure DevOps
Secure coding practices (OWASP, NIST 800-53)
DISA STIGs, RMF, and vulnerability remediation
Windows Services, IPC, Active Directory, PKI
Unit testing frameworks (MSTest, NUnit, xUnit)
UI automation tools (e.g., WinAppDriver, TestComplete) Preferred Qualifications
TS/SCI with CI Polygraph
Bachelor's or Master's in Computer Science, Engineering, or related field
Experience in DoD, IC, or other federal environments
Familiarity with:
Cross-platform development ( Qt, Electron)
Virtualization ( VMware, Hyper- V) and containerization ( Docker)
Windows internals and debugging tools (e.g., WinDbg)