We are seeking a detail-oriented and driven Software Engineer in Test to join our desktop application team. This role is focused on ensuring the quality and reliability of our WPF-based application ...
We are seeking a detail-oriented and driven Software Engineer in Test to join our desktop application team. This role is focused on ensuring the quality and reliability of our WPF-based application ...
This role may include desktop application development, porting and refactoring code bases, performance tuning, front-end and back-end development, and other software development and engineering tasks ...
This role may include desktop application development, porting and refactoring code bases, performance tuning, front-end and back-end development, and other software development and engineering tasks ...
VDI Engineer
Washington, DC · On-site
Experience performing engineering work associated with the design, development, maintenance, and testing of infrastructure for desktop application packaging and deployment technologies Knowledge of ...
VDI Engineer
Washington, DC · On-site
Experience performing engineering work associated with the design, development, maintenance, and testing of infrastructure for desktop application packaging and deployment technologies Knowledge of ...
VDI Engineer
Annapolis Junction, MD · On-site
Experience performing engineering work associated with the design, development, maintenance, and testing of infrastructure for desktop application packaging and deployment technologies Knowledge of ...
VDI Engineer
Annapolis Junction, MD · On-site
Experience performing engineering work associated with the design, development, maintenance, and testing of infrastructure for desktop application packaging and deployment technologies Knowledge of ...
VDI Engineer
Washington, DC · On-site
As a VDI Engineer supporting the Government, you will be trusted to engineer new and improved ... desktop application packaging and deployment technologies⦁ Knowledge of Citrix XenApp ...
Quick apply
VDI Engineer
Washington, DC · On-site
As a VDI Engineer supporting the Government, you will be trusted to engineer new and improved ... desktop application packaging and deployment technologies⦁ Knowledge of Citrix XenApp ...
VDI Engineer
Washington, DC · On-site
As a VDI Engineer supporting the Government, you will be trusted to engineer new and improved ... desktop application packaging and deployment technologies • Knowledge of Citrix XenApp ...
VDI Engineer
Washington, DC · On-site
As a VDI Engineer supporting the Government, you will be trusted to engineer new and improved ... desktop application packaging and deployment technologies • Knowledge of Citrix XenApp ...
Desktop Engineer
$103K - $117K/yr
Desktop Engineer Located: Arlington Summary We are seeking to welcome a Desktop Engineer to our ... Experience with patching and application deployment using SCCM or other MDM tools such as InTune ...
New
Desktop Engineer
$103K - $117K/yr
Desktop Engineer Located: Arlington Summary We are seeking to welcome a Desktop Engineer to our ... Experience with patching and application deployment using SCCM or other MDM tools such as InTune ...
New
Desktop Engineer
Arlington, VA · On-site
$103K - $117K/yr
Desktop Engineer Located: Arlington Summary We are seeking to welcome a Desktop Engineer to our ... Experience with patching and application deployment using SCCM or other MDM tools such as InTune ...
Desktop Engineer
Arlington, VA · On-site
$103K - $117K/yr
Desktop Engineer Located: Arlington Summary We are seeking to welcome a Desktop Engineer to our ... Experience with patching and application deployment using SCCM or other MDM tools such as InTune ...
Senior Software Engineer, Windows/Desktop Applications - Washington, DC, USA
Washington, DC · On-site
$147K - $183K/yr
Deep understanding of Windows application architecture, including interop between managed code ... Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ...
Senior Software Engineer, Windows/Desktop Applications - Washington, DC, USA
Washington, DC · On-site
$147K - $183K/yr
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 ...
Deep understanding of Windows application architecture, including interop between managed code ... Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ...
Senior Software Engineer, Windows/Desktop Applications - Arlington, VA, USA
Arlington, VA · On-site
$149K - $186K/yr
Deep understanding of Windows application architecture, including interop between managed code ... Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ...
Senior Software Engineer, Windows/Desktop Applications - Arlington, VA, USA
Arlington, VA · On-site
$149K - $186K/yr
Deep understanding of Windows application architecture, including interop between managed code ... Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ...
Senior Software Engineer, Windows/Desktop Applications - Alexandria, VA, USA
Alexandria, VA · On-site
$139K - $173K/yr
Deep understanding of Windows application architecture, including interop between managed code ... Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ...
Senior Software Engineer, Windows/Desktop Applications - Alexandria, VA, USA
Alexandria, VA · On-site
$139K - $173K/yr
Deep understanding of Windows application architecture, including interop between managed code ... Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ...
Senior Software Engineer, Windows/Desktop Applications - Silver Spring, MD, USA
Silver Spring, MD · On-site
$134K - $167K/yr
Deep understanding of Windows application architecture, including interop between managed code ... Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ...
Senior Software Engineer, Windows/Desktop Applications - Silver Spring, MD, USA
Silver Spring, MD · On-site
$134K - $167K/yr
Deep understanding of Windows application architecture, including interop between managed code ... Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ...
Senior Software Engineer, Windows/Desktop Applications - College Park, MD, USA
College Park, MD · On-site
$128K - $160K/yr
Deep understanding of Windows application architecture, including interop between managed code ... Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ...
Senior Software Engineer, Windows/Desktop Applications - College Park, MD, USA
College Park, MD · On-site
$128K - $160K/yr
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 ...
Desktop Engineer III
Washington, DC · Hybrid
$105K - $115K/yr
... Manage application packaging and automated software deployment processes Provide advanced ... Desktop Engineers to resolve issues independently Collaborate with Information Security ...
Desktop Engineer III
Washington, DC · Hybrid
$105K - $115K/yr
... Manage application packaging and automated software deployment processes Provide advanced ... Desktop Engineers to resolve issues independently Collaborate with Information Security ...
Desktop/Workstation Design Engineer
$116K - $158K/yr
Desktop/Workstation Design Engineer Employment Type: Full-Time, Experienced Department: Information ... application of security controls on the image · Microsoft Office engineering experience · ...
Quick apply
Desktop/Workstation Design Engineer
$116K - $158K/yr
Desktop/Workstation Design Engineer Employment Type: Full-Time, Experienced Department: Information ... application of security controls on the image · Microsoft Office engineering experience · ...
Desktop/Workstation Design Engineer
$116K - $158K/yr
Desktop/Workstation Design Engineer Employment Type: Full-Time, Experienced Department: Information ... Windows OS engineering experience Understanding of the application of security controls on the ...
Desktop/Workstation Design Engineer
$116K - $158K/yr
Desktop/Workstation Design Engineer Employment Type: Full-Time, Experienced Department: Information ... Windows OS engineering experience Understanding of the application of security controls on the ...
... desktop application built with C# and .NET Framework. • Perform thorough manual UI testing ... Actions, Azure DevOps). • Familiarity with performance profiling and identifying UI ...
... desktop application built with C# and .NET Framework. • Perform thorough manual UI testing ... Actions, Azure DevOps). • Familiarity with performance profiling and identifying UI ...
Desktop Application Developer information
See Washington salary details
$19.33 - $26.31
1% of jobs
$26.31 - $33.29
3% of jobs
$33.29 - $40.27
7% of jobs
$40.27 - $47.25
12% of jobs
$47.83 is the 25th percentile. Wages below this are outliers.
$47.25 - $54.23
19% of jobs
The median wage is $56.80 / hr.
$54.23 - $61.21
20% of jobs
$66.56 is the 75th percentile. Wages above this are outliers.
$61.21 - $68.19
16% of jobs
$68.19 - $75.17
10% of jobs
$75.17 - $82.15
6% of jobs
$82.15 - $89.13
3% of jobs
$89.13 - $96.11
2% of jobs
$19
$59
$96
How much do desktop application developer jobs pay per hour?
What is a desktop application developer?
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.
What does a desktop application developer do?
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.
What are the key skills and qualifications needed to thrive as a desktop application developer?
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.

Full-time
Medical, Dental, Vision, Retirement, PTO
This job post has expired today. Applications are no longer accepted.
Job description
What You Will Do:
- Design, develop, and maintain test cases, integration tests, and end-to-end test suites for a WPF desktop application built with C# and .NET Framework.
- Perform thorough manual UI testing, including exploratory testing to surface edge cases and regressions.
- Automate UI interactions and workflows using desktop automation frameworks (e.g. FlaUI) to build a reliable, repeatable test suite.
- Verify media outputs: frame-accurate redaction checks, golden-file comparisons, and tolerance-based validation of AI detection results across GPU and CPU execution paths.
- Collaborate with developers and product teams to understand feature requirements and define testable acceptance criteria.
- Identify and document bugs with clear reproduction steps, root-cause analysis, and priority assessment; create and track bug tickets through resolution.
- Participate in code reviews to provide input on testability, coverage gaps, and quality standards.
- Contribute to a test-driven development (TDD) culture by writing tests alongside feature development and advocating for testability in design decisions.
- Maintain and improve CI/CD pipeline integration so automated tests run consistently on every build.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
- 2+ years of experience in a software testing, QA engineering, or SDET role.
- Proficiency in C# and experience with .NET Framework.
- Hands-on experience writing and maintaining unit tests and integration tests using frameworks such as MSTest, NUnit or xUnit.
- Experience performing manual UI testing for desktop or complex GUI applications.
- Familiarity with WPF concepts (data binding, MVVM pattern, control hierarchy) sufficient to navigate and inspect the application under test.
- Strong attention to detail and a methodical approach to reproducing and documenting issues.
- Ability to work independently, prioritize effectively, and collaborate with cross-functional teams.
- Experience automating WPF or Windows desktop UI interactions using tools such as FlaUI.
- Demonstrated practice of test-driven development (TDD) or behavior-driven development (BDD).
- Experience integrating automated test suites into CI/CD pipelines (e.g., GitLab CI, GitHub Actions, Azure DevOps).
- Familiarity with performance profiling and identifying UI responsiveness or rendering bottlenecks in WPF applications.
- Experience with SQL or embedded databases used by desktop applications.
- Knowledge of accessibility testing standards and tools for Windows desktop applications.
- Familiarity with static analysis or code quality tools in the .NET ecosystem.
- Experience introducing test coverage to a large legacy codebase.
- Competitive Salary
- Stock Option
- Medical, Dental, and Vision Insurance
- 401K
- Paid Vacation
- Ten paid holidays per year
- Friendly and Learning environment
CaseGuard is a software company that helps law enforcement agencies, federal agencies, hospitals, schools, airports, and others manage all their media redaction needs in one easy-to-use redaction software. CaseGuard Studio is one of a kind. Our team is driven by a passion for great software design, creating great products, and creative processes; CaseGuard implements innovative ideas across multiple services and agencies. We invest in people. We nurture skills consistent with our values and our future strategy. Our passionate pursuit of excellence, the application of our creativity to solve our clients' challenges, our technical expertise, and our collaborative spirit are measures of our success.
About CaseGuard
Sourced by ZipRecruiter
Industry
Software development
Company size
11 - 50 Employees
Headquarters location
Arlington, VA, US