1

Desktop Application Developer Jobs in Minnesota (NOW HIRING)

Quality Engineer

Bloomington, MN

$72.30K - $93.40K/yr

This role supports the delivery of highquality software by performing application regression, and ... The Quality Engineer helps maintain quality standards, supports desktop and electronic medical ...

Quality Engineer

Bloomington, MN ยท On-site

$34.28 - $51.42/hr

This role supports the delivery of high-quality software by performing application regression, and ... The Quality Engineer helps maintain quality standards, supports desktop and electronic medical ...

Quality Engineer

Bloomington, MN

$72.30K - $93.40K/yr

This role supports the delivery of highquality software by performing application regression, and ... The Quality Engineer helps maintain quality standards, supports desktop and electronic medical ...

... and functional application management. The position will also assist with development and ... Design, implement and test software for embedded, enterprise, or desktop products medical device ...

Endpoint Experience Analyst

Minneapolis, MN ยท On-site +1

$100.79K - $160.26K/yr

This role combines advanced technical engineering capabilities with user experience analysis to ... Design, test, and deploy application packages, and enterprise configurations using advanced ...

NuAxis is home to thinkers and feelers; engineers and artists. We work hard and support each other ... Provide desktop and application support for enterprise users * Troubleshoot Microsoft 365, Google ...

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

Engineering Tech or Senior Engineering Tech

Clay County, MN

Moorhead, MN โ€ข On-site

$30.28 - $42.57/hr

Full-time

Posted 13 days ago


Job description

The Clay County Highway Department is now accepting applications to be considered for two open positions as an Engineering Tech OR a Senior Engineering Tech.
Date Posted: 2/18/2026
Application Deadline: Open until filled with a first review of applications on 3/13/2026.
Starting Salary Range: Engineering Tech: $30.28- $32.52 per hour
Full Salary Range: $30.28-$42.57
Starting Salary Range: Senior Engineering Tech: $33.36 -$35.86 per hour
Full Salary Range $33.36-$47.06
Status: Non-Exempt
This position will also be eligible for Clay County's benefit package. Information on Clay County's insurance benefits can be found here: Fringe-Benefit-Summary_2026
MINIMUM REQUIREMENTS - ENGINEERING TECH
  • Associate's degree or a two-year college or technical school certification or degree in Civil Engineering Technology or related field
  • At least 1-3 years prior work-related experience.
  • Valid driver's license.
  • Successfully complete a background investigation

MINIMUM REQUIREMENTS - SENIOR ENGINEERING TECH
  • Associate's degree or a two-year college or technical school certification or degree in Civil Engineering Technology or related field.
  • At least 5-8 years prior work-related experience.
  • Valid driver's license.
  • MN/DOT Technical Certifications in the following area: Aggregate Production, Grading and Base I and II, Concrete Field Inspection I and II, Bituminous Street Inspection I, Bituminous Plant Inspection, Erosion Control Site Manager, Bridge Safety Inspection, Design of Storm Water Pollution Prevention, GPS Surveying, ADA Construction Site Management, ArcGIS Desktop I and AutoCAD/Civil 3D.
  • Successfully complete a background investigation

TO BE CONSIDERED FOR THE POSITION, SUBMIT THESE MATERIALS**
  • Clay County Application must be submitted for all County positions.
  • Resume
APPLICATION INFORMATION
  • If you are an eligible military veteran and wish to claim Veteran's Preference, you must present a legible photocopy of your DD214 form to the Office of Human Resources. All veterans who are certified will be considered for appointment.
DUTIES AND ESSENTIAL FUNCTIONS
This position's duties include:
Assist in the design and inspection of multiple types of civil engineering construction projects.
  • Develop environmental reports that ensure projects meet MN/DOT and Federal specifications.
  • Prepare necessary documents and work with landowners to acquire right-of-way on projects.
  • Act, or assist, the bridge safety inspector in the inspection of county and township projects.
  • Develop reports that itemize daily, weekly and monthly construction active.
  • Attend public meetings with landowners to explain key aspects of projects.
  • Other duties as assigned.

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.