1

Desktop Application Developer Jobs (NOW HIRING)

... desktop application Developer (C#, WPF, Object Orientated Programming) * Should have a solid grasp of: .NET, C#, WPF, object orientated (OO) analysis / design / design patterns. * Should have worked ...

Urgent Need Desktop Application .Net

Oklahoma City, OK ยท On-site

$21.50 - $29/hr

... Engineering, Business Intelligence, Data Management, SOA, BPM, Data Warehousing, SharePoint ... Desktop Application .Net Location: Oklahoma City Duration: 6-12 Months Top Three Skills: 1. ...

We are seeking a Tier II Desktop Engineer to serve as a cornerstone of their end-user technology ... Deploy, configure, and maintain desktop application software across the organization, ensuring ...

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 ...

You'll update TrackOFF Desktop Application's UI/UX based on new design changes * Perform R&D to ... Work ethic - all engineers will look to you as an example, set a steady pace and overdeliver on ...

next page

Showing results 1-20

Desktop Application Developer information

See salary details

$17

$52

$84

How much do desktop application developer jobs pay per hour?

As of Jul 15, 2026, the average hourly pay for desktop application developer in the United States is $52.64, according to ZipRecruiter salary data. Most workers in this role earn between $42.31 and $60.58 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 cities are hiring for Desktop Application Developer jobs? Cities with the most Desktop Application Developer job openings:
What are the most commonly searched types of Desktop Application Developer jobs? The most popular types of Desktop Application Developer jobs are:
What states have the most Desktop Application Developer jobs? States with the most job openings for Desktop Application Developer jobs include:
Infographic showing various Desktop Application Developer job openings in the United States as of July 2026, with employment types broken down into 59% Full Time, and 41% Contract. Highlights an 82% In-person, and 18% Remote job distribution, with an average salary of $109,490 per year, or $52.6 per hour.
Software Engineer- Desktop Applications

Software Engineer- Desktop Applications

Beacon Hill

Downingtown, PA โ€ข On-site

Other

Medical, Dental, Vision

Posted 7 days ago


Job description


Location: 5 days on site Downingtown, PA



We are seeking a Software Engineer to support the design, development, and testing of desktop application software. This role focuses on translating user experience designs and technical requirements into high-quality Windows-based applications.


Key Duties and Responsibilities
* Translate user experience designs and business requirements into functional desktop application software
* Apply established software development best practices throughout the development lifecycle
* Design and implement moderately complex desktop application graphical user interfaces
* Perform bug verification, release testing, and beta support for assigned application components
* Investigate issues identified by QA or product support and develop effective solutions
* Collaborate with team members to support application quality, performance, and usability
* Learn new tools, technologies, and processes as needed to support ongoing product development


Required Skills and Qualifications
* Experience developing desktop application software
* Experience with Microsoft Visual Studio and the .NET framework
* Experience with C# or C++
* Hands-on experience with Windows Presentation Foundation (WPF)
* Strong communication and interpersonal skills
* Ability to learn quickly and collaborate effectively in a team environment



Beacon Hill is an equal opportunity employer and individuals with disabilities and/or protected veterans are encouraged to apply.


California residents: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.


If you would like to complete our voluntary self-identification form, please or copy and paste the following link into an open window in your browser: ;/p>

Completion of this form is voluntary and will not affect your opportunity for employment, or the terms or conditions of your employment. This form will be used for reporting purposes only and will be kept separate from all other records.


Company Profile:
Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries utilizing a complete suite of staffing services. Beacon Hill Technologies' dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers' technical and business needs.
Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming/Development, Database, Infrastructure, Quality Assurance, Production/Support and ERP roles.


Learn more about Beacon Hill and our specialty divisions, Beacon Hill Associates, Beacon Hill Financial, Beacon Hill HR, Beacon Hill Legal, Beacon Hill Life Sciences and Beacon Hill Technologies by visiting .


Benefits Information:


Beacon Hill offers a robust benefit package including, but not limited to, medical, dental, vision, and federal and state leave programs as required by applicable agency regulations to those that meet eligibility. Upon successfully being hired, details will be provided related to our benefit offerings.



We look forward to working with you.
Beacon Hill. Employing the Future