C++ Application Developer
Fairfax, VA · On-site
Required : • Active TS to apply • Bachelor's or higher in Computer Science, Computer Engineering, or Electrical Engineering • 5+ years of experience with Desktop Application Languages (e.g., Qt ...
Fairfax, VA · On-site
Required : • Active TS to apply • Bachelor's or higher in Computer Science, Computer Engineering, or Electrical Engineering • 5+ years of experience with Desktop Application Languages (e.g., Qt ...
Fairfax, VA · On-site
Required : • Active TS to apply • Bachelor's or higher in Computer Science, Computer Engineering, or Electrical Engineering • 5+ years of experience with Desktop Application Languages (e.g., Qt ...
Fairfax, VA · On-site
Required : • Active TS to apply • Bachelor's or higher in Computer Science, Computer Engineering, or Electrical Engineering • 5+ years of experience with Desktop Application Languages (e.g., Qt ...
Fairfax, VA · On-site
Required : • Active TS to apply • Bachelor's or higher in Computer Science, Computer Engineering, or Electrical Engineering • 5+ years of experience with Desktop Application Languages (e.g., Qt ...
Yes DESKTOP APPLICATION PACKAGING & DEPLOYMENT SYSTEMS ADMINISTRATOR YOUR IMPACT Own your ... Collaborate with engineering, cybersecurity, endpoint management, and operations teams to validate ...
Yes DESKTOP APPLICATION PACKAGING & DEPLOYMENT SYSTEMS ADMINISTRATOR YOUR IMPACT Own your ... Collaborate with engineering, cybersecurity, endpoint management, and operations teams to validate ...
Arlington, VA · On-site
The Application Developer will perform development, design, and implementation activities for ... Most positions require ability to work on desktop or laptop computer for extended periods of time ...
Arlington, VA · On-site
The Application Developer will perform development, design, and implementation activities for ... Most positions require ability to work on desktop or laptop computer for extended periods of time ...
The Application Developer will perform development, design, and implementation activities for ... Most positions require ability to work on desktop or laptop computer for extended periods of time ...
The Application Developer will perform development, design, and implementation activities for ... Most positions require ability to work on desktop or laptop computer for extended periods of time ...
$120K - $160K/yr
Cloud Comp Engr Schedule: Full-Time Shift: Day Job Travel: No Minimum Clearance Required: Top ... Strong experience with WPF/XAML UI development , MVVM patterns, and Windows desktop application ...
$120K - $160K/yr
Cloud Comp Engr Schedule: Full-Time Shift: Day Job Travel: No Minimum Clearance Required: Top ... Strong experience with WPF/XAML UI development , MVVM patterns, and Windows desktop application ...
Hampton, VA · On-site
$120K - $160K/yr
Strong experience with WPF/XAML UI development , MVVM patterns, and Windows desktop application ... engineering, intelligence, and enterprise information technology markets. SAIC is Redefining ...
Hampton, VA · On-site
$120K - $160K/yr
Strong experience with WPF/XAML UI development , MVVM patterns, and Windows desktop application ... engineering, intelligence, and enterprise information technology markets. SAIC is Redefining ...
Bachelor's or higher in Computer Science, Computer Engineering, or Electrical Engineering * 5+ years of experience with Desktop Application Languages (e.g., Qt, GTK, WPF, Java/Swing) * Proficient in ...
Bachelor's or higher in Computer Science, Computer Engineering, or Electrical Engineering * 5+ years of experience with Desktop Application Languages (e.g., Qt, GTK, WPF, Java/Swing) * Proficient in ...
The Application Developer will perform development, design, and implementation activities for ... Most positions require ability to work on desktop or laptop computer for extended periods of time ...
The Application Developer will perform development, design, and implementation activities for ... Most positions require ability to work on desktop or laptop computer for extended periods of time ...
Our company provides application analysis, design, development and programming, software ... desktop and server applications (such as MS Office and SQL Server), some Unix, and basic hardware ...
Our company provides application analysis, design, development and programming, software ... desktop and server applications (such as MS Office and SQL Server), some Unix, and basic hardware ...
Hanover, VA · On-site
Net Developer to modernize their flagship cloud hosted application BADGE from a desktop version to a web-based version. The role involves understanding the existing code and working closely with lead ...
Hanover, VA · On-site
Net Developer to modernize their flagship cloud hosted application BADGE from a desktop version to a web-based version. The role involves understanding the existing code and working closely with lead ...
Bachelor's or higher in Computer Science, Computer Engineering, or Electrical Engineering * 5+ years of experience with Desktop Application Languages (e.g., Qt, GTK, WPF, Java/Swing) * Proficient in ...
Bachelor's or higher in Computer Science, Computer Engineering, or Electrical Engineering * 5+ years of experience with Desktop Application Languages (e.g., Qt, GTK, WPF, Java/Swing) * Proficient in ...
Reston, VA · On-site
Desktop Migration Engineer / Architect (Windows System Admin) Experience : 8+ Years Location ... and Application Packaging's. Good experience in desktop troubleshooting, problem diagnosis ...
Reston, VA · On-site
Desktop Migration Engineer / Architect (Windows System Admin) Experience : 8+ Years Location ... and Application Packaging's. Good experience in desktop troubleshooting, problem diagnosis ...
Hanover, VA · On-site
$48.50 - $63/hr
DJJ Position: UI/UX Developer 4 Duration: 6+ Months Location: 7093 Broad Neck Road, Hanover, VA ... We are modernizing our flagship cloud hosted (OCI) application BADGE from the current desktop ...
Quick apply
Hanover, VA · On-site
$48.50 - $63/hr
DJJ Position: UI/UX Developer 4 Duration: 6+ Months Location: 7093 Broad Neck Road, Hanover, VA ... We are modernizing our flagship cloud hosted (OCI) application BADGE from the current desktop ...
Hampton, VA · On-site
Strong experience with WPF/XAML UI development , MVVM patterns, and Windows desktop application ... ing services, and professional services. We integrate emerging technology, rapidly and securely ...
Hampton, VA · On-site
Strong experience with WPF/XAML UI development , MVVM patterns, and Windows desktop application ... ing services, and professional services. We integrate emerging technology, rapidly and securely ...
Winchester, VA · On-site
$93K - $128K/yr
We are looking for a professional Senior Software/Application Developer to join the 6K Team! JOB ... Working Knowledge with GITLAB, MS Desktop Productivity Suite 2013 or higher, AWS and Azure Cloud ...
Winchester, VA · On-site
$93K - $128K/yr
We are looking for a professional Senior Software/Application Developer to join the 6K Team! JOB ... Working Knowledge with GITLAB, MS Desktop Productivity Suite 2013 or higher, AWS and Azure Cloud ...
Hampton, VA · On-site
SAIC is seeking a PowerShell & WPF Application Developer to join our team in Hampton, VA in support ... Strong experience with WPF/XAML UI development , MVVM patterns, and Windows desktop application ...
Hampton, VA · On-site
SAIC is seeking a PowerShell & WPF Application Developer to join our team in Hampton, VA in support ... Strong experience with WPF/XAML UI development , MVVM patterns, and Windows desktop application ...
Hampton, VA · On-site
$120K - $160K/yr
Strong experience with WPF/XAML UI development , MVVM patterns, and Windows desktop application ... ing services, and professional services. We integrate emerging technology, rapidly and securely ...
Hampton, VA · On-site
$120K - $160K/yr
Strong experience with WPF/XAML UI development , MVVM patterns, and Windows desktop application ... ing services, and professional services. We integrate emerging technology, rapidly and securely ...
Deep understanding of Windows application architecture, including interop between managed code ... Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ...
Deep understanding of Windows application architecture, including interop between managed code ... Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ...
Deep understanding of Windows application architecture, including interop between managed code ... Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ...
Deep understanding of Windows application architecture, including interop between managed code ... Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ...
$16.92 - $23.03
1% of jobs
$23.03 - $29.14
3% of jobs
$29.14 - $35.25
7% of jobs
$35.25 - $41.36
12% of jobs
$41.87 is the 25th percentile. Wages below this are outliers.
$41.36 - $47.47
19% of jobs
The median wage is $49.72 / hr.
$47.47 - $53.58
20% of jobs
$58.26 is the 75th percentile. Wages above this are outliers.
$53.58 - $59.69
16% of jobs
$59.69 - $65.80
10% of jobs
$65.80 - $71.91
6% of jobs
$71.91 - $78.02
3% of jobs
$78.02 - $84.13
2% of jobs
$16
$52
$84
A Desktop Application Developer is responsible for designing, building, and maintaining software applications that run on desktop operating systems like Windows, macOS, and Linux. They work with programming languages such as C#, Java, Python, or C++ and utilize frameworks like .NET, Qt, or Electron. Their duties include debugging, optimizing performance, and ensuring a seamless user experience. Developers may also collaborate with UX/UI designers, testers, and other developers to create functional and efficient applications.
A Desktop Application Developer usually spends their day designing, coding, testing, and maintaining software applications for desktop environments. Common tasks include collaborating with product managers to clarify requirements, debugging and resolving issues, and writing clear documentation for end users or other developers. Developers may also participate in team meetings, code reviews, and contribute to continuous improvement initiatives. The role often requires balancing independent work with close teamwork to ensure features are delivered on time and meet quality standards.
To thrive as a Desktop Application Developer, you need strong programming skills in languages such as C#, Java, or C++, combined with experience in software design and debugging. Familiarity with development environments like Visual Studio, version control systems such as Git, and sometimes certifications in relevant technologies can be beneficial. Excellent problem-solving abilities, attention to detail, and good communication skills help you understand requirements and collaborate effectively with other teams. These skills ensure the delivery of reliable, user-friendly desktop applications that meet business and user needs.

Sourced by ZipRecruiter
Guided missile and space vehicle manufacturing
51 - 200 Employees
Fairfax, VA, US
2000