1

Desktop Application Developer Jobs in Washington

Desktop Engineer L3

Washington, DC · Hybrid

$110K - $115K/yr

Execute software packaging, application deployment, and patch management in an enterprise ... desktop engineering, endpoint engineering, systems administration, or EUC (End User Computing)

Demonstrated experience (3+years) with C# desktop application development experience * Design and ... Familiarity with DevOps US Citizenship: * This position requires US Citizenship. Verification of US ...

Demonstrated experience (3+years) with C# desktop application development experience * Design and ... Familiarity with DevOps _____ US Citizenship: * This position requires US Citizenship. Verification ...

... Level 3 Desktop Endpoint Engineer to drive endpoint engineering, automation, and lifecycle ... Manage application packaging and automated software deployment processes. * Provide advanced ...

... Level 3 Desktop Endpoint Engineer to drive endpoint engineering, automation, and lifecycle ... Manage application packaging and automated software deployment processes. * Provide advanced ...

... Level 3 Desktop Endpoint Engineer to drive endpoint engineering, automation, and lifecycle ... Manage application packaging and automated software deployment processes. * Provide advanced ...

next page

Showing results 1-20

Desktop Application Developer information

See Washington salary details

$19

$59

$96

How much do desktop application developer jobs pay per hour?

As of Jul 15, 2026, the average hourly pay for desktop application developer in Washington is $59.62, according to ZipRecruiter salary data. Most workers in this role earn between $47.93 and $68.61 per hour, depending on experience, location, and employer.

What is a Desktop Application Developer job?

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 are the typical daily responsibilities of a Desktop Application Developer?

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 in the Desktop Application Developer position, and why are they important?

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.

What are the most commonly searched types of Desktop Application Developer jobs in Washington? The most popular types of Desktop Application Developer jobs in Washington are:
What are popular job titles related to Desktop Application Developer jobs in Washington? For Desktop Application Developer jobs in Washington, the most frequently searched job titles are:
What job categories do people searching Desktop Application Developer jobs in Washington look for? The top searched job categories for Desktop Application Developer jobs in Washington are:
Infographic showing various Desktop Application Developer job openings in Washington as of July 2026, with employment types broken down into 65% Full Time, and 35% Contract. Highlights an 86% In-person, and 14% Remote job distribution, with an average salary of $124,008 per year, or $59.6 per hour.
Desktop Engineer III

Desktop Engineer III

Centurion Consulting Group

Washington, DC • Hybrid

$105K - $115K/yr

Other

Posted 21 days ago


Job description

Job Description Job Title: Level 3 Desktop Engineer - Endpoint Engineering & Automation 2 days onsite in DC, 3 days remote Workplace Technology Overview The Workplace Technology team provides high-quality technical guidance and support for workstation systems across the American Chemical Society. The team focuses on enabling staff productivity through reliable, secure, and well-managed endpoint technology. Position Summary We are seeking a Level 3 Desktop Engineer to support a multiplatform enterprise environment.

This role focuses on endpoint engineering, automation, and lifecycle management across Windows and macOS devices. The position leverages enterprise endpoint management platforms (including Ivanti Neurons) and emphasizes building durable solutions that improve efficiency and enable Level 2 support teams. Key Responsibilities Design and maintain endpoint management policies for Windows and macOS, ensuring secure and consistent configurations Act as a senior technical resource for endpoint management platforms (including Ivanti Neurons), partnering with internal teams and vendors Build and maintain automation using endpoint platforms and scripting (e.g., workflows, bots, sensors, PowerShell, Bash) Manage application packaging and automated software deployment processes Provide advanced troubleshooting and root-cause analysis for issues escalated from Level 1 and Level 2 teams Create solutions, documentation, and automation that enable Level 2 Desktop Engineers to resolve issues independently Collaborate with Information Security, Infrastructure, and Help Desk teams on endpoint strategy and initiatives Maintain technical documentation, SOPs, and knowledge base content Support hardware and software lifecycle planning, refresh, and modernization efforts Qualifications 5+ years of experience in desktop engineering or endpoint administration in a mid-to-large enterprise Bachelor's degree in Information Technology or related field, or equivalent professional experience Strong experience designing and operating enterprise endpoint management solutions Advanced knowledge of Windows 10/11 enterprise environments (e.g., Group Policy, imaging, registry, remote support) Working knowledge of macOS enterprise support and management Proficiency in scripting and automation (e.g., PowerShell, Bash) Experience supporting Microsoft 365, Active Directory, and hybrid/cloud environments Preferred Qualifications Experience with Ivanti Endpoint Manager and/or Ivanti Neurons Experience supporting Windows and macOS environments at scale Experience with Jamf or other macOS management platforms Familiarity with endpoint security, EDR, or vulnerability management tools Ability to lead technical initiatives and mentor junior engineers