1

Desktop Application Developer Jobs in Minnesota (NOW HIRING)

Desktop Support Technician

Saint Paul, MN · On-site

$20.50 - $26/hr

Troubleshoot hardware, software, network, and application problems using structured methods without ... Required Skills & Experience * 5+ years of enterprise-level desktop engineering and technical ...

Desktop Application Development * GPU Programming * Computational geometry * Algorithm design Preferred Qualifications * GUI development experience: Qt/QML. Personality Traits: * Team-oriented

The Onsite Desktop Support Engineer manages the full physical and digital lifecycle of company ... and M365 application crashes. * Onsite "White Glove" Support : Provide walk-up or desk-side ...

Demonstrated technical expertise and proficiency in Windows desktop application development in C ... Experience with Visual Studio, Azure DevOps and Git. * Experience with Windows UI/UX development.

Software Developer 4

Plymouth, MN · On-site

$88.16 - $93.05/hr

... desktops and workstations that support the RAID solution. As a software engineer in this team, you ... We are a vertically integrated team spanning from firmware development right up to application ...

SCCM Engineer / Packager

Saint Paul, MN

$15.25 - $18.25/hr

SCCM Engineer / Packager Location: St. Paul, MN Type: Direct hire Client with offices in St. Paul ... application installs, etc. (Powershell preferred.) 3) Desktop imaging. Desired Skills: 1) Microsoft ...

Software Engineer - DevOps

Eden Prairie, MN

$53.75 - $73.75/hr

Experience with Windows desktop test automation development using C# and Windows User Interface ... Collaborate with development teams to improve application performance, reliability, and deployment ...

next page

Showing results 1-20

Desktop Application Developer information

See Minnesota salary details

$16

$51

$83

How much do desktop application developer jobs pay per hour?

As of May 30, 2026, the average hourly pay for desktop application developer in Minnesota is $51.56, according to ZipRecruiter salary data. Most workers in this role earn between $41.44 and $59.33 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 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 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 most commonly searched types of Desktop Application Developer jobs in Minnesota? The most popular types of Desktop Application Developer jobs in Minnesota are:
What are popular job titles related to Desktop Application Developer jobs in Minnesota? For Desktop Application Developer jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Desktop Application Developer jobs in Minnesota look for? The top searched job categories for Desktop Application Developer jobs in Minnesota are:
What cities in Minnesota are hiring for Desktop Application Developer jobs? Cities in Minnesota with the most Desktop Application Developer job openings:
Infographic showing various Desktop Application Developer job openings in Minnesota as of May 2026, with employment types broken down into 68% Full Time, and 32% Contract. Highlights an 94% In-person, and 6% Remote job distribution, with an average salary of $107,236 per year, or $51.6 per hour.

$19.75 - $25/hr

Other

Posted 26 days ago


Job description

Desktop Technician will provide day to day local\remote desktop support, receive inbound calls, answer questions, troubleshoot and document steps performed to resolve challenges with hardware, software, and application issues in a ticketing system. The candidate will also need to facilitate customer resolution for calls and engage their supervisors and managers to ensure operational consistency across all shifts within the IT Support Centre. Desktop Support Engineer provides Break Fix, fault diagnosis and resolution.

Providing fault analysis to customer’s various core operating systems and platforms, as well be able to provide support and apply desktop fault resolution for the approved application suite. Ideal candidate should have relevant 3-5 years’ experience in Windows Desktop support. Provide first/second level contact and problem resolution for customer issues.

b)Work with Third Party Vendors to remediate complex AV issues as needed. c)Provide timely communication on issue status and resolution. d)Maintain ticket updates for all reported incidents.

Install, upgrade, support and troubleshoot XP, Windows 7, Windows 8.1, Windows 10 and Microsoft Office 2010, Cisco Jabber, another authorized desktop application. Should have basic knowledge of Mac operating system, to support Apple pc users. Install, upgrade, support and troubleshoot for printers, computer hardware.

Performs general preventative maintenance tasks on computers, laptops, printers. Performs remedial repairs on Desktops, laptops, printers and any other authorized peripheral equipment. Use diagnostic tools to troubleshoot problems associated with network connectivity, and workstation hardware/software.

Broad experience of IT with basic understanding of Networks, Servers, Audio/Visual, Smart Devices and Telecoms. This position requires the ability to work in a project-based environment requiring flexibility and teamwork. Performs other duties as assigned.

EQUAL EMPLOYMENT OPPORTUNITY We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy and related conditions), gender identity, sexual orientation, national origin, age, disability, genetic information, veteran status, or any other characteristic protected under applicable law. Applicants requiring reasonable accommodation during the hiring process should contact Human Resources in advance.

DISCLAIMER This job description outlines the general nature and scope of the role and is not intended to be an exhaustive list of all duties, responsibilities, or qualifications. Management reserves the right to modify responsibilities as business needs evolve.