1

Desktop Application Developer Jobs in Michigan (NOW HIRING)

Front End Developer

Troy, MI

$98K - $114K/yr

Focuses on developing the Angular 2.0 based front end Helps establish best practices for using AngularJS Experience in migrating Desktop based application to browser based applications (preferred ...

Linux Engineer

Troy, MI ยท On-site +1

Diagnose complex system, network, and application issues in close collaboration with other IT teams ... Use a Windows based laptop, virtual machines and virtual desktops to complete all job duties.

next page

Showing results 1-20

Desktop Application Developer information

See Michigan salary details

$14

$45

$73

How much do desktop application developer jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for desktop application developer in Michigan is $45.88, according to ZipRecruiter salary data. Most workers in this role earn between $36.88 and $52.79 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 Michigan? The most popular types of Desktop Application Developer jobs in Michigan are:
What are popular job titles related to Desktop Application Developer jobs in Michigan? For Desktop Application Developer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Desktop Application Developer jobs in Michigan look for? The top searched job categories for Desktop Application Developer jobs in Michigan are:
What cities in Michigan are hiring for Desktop Application Developer jobs? Cities in Michigan with the most Desktop Application Developer job openings:
Infographic showing various Desktop Application Developer job openings in Michigan as of May 2026, with employment types broken down into 58% Full Time, and 42% Contract. Highlights an 100% In-person job distribution, with an average salary of $95,431 per year, or $45.9 per hour.

Data Visualization Developer

Precision Vehicle Holdings

Wayne, MI โ€ข Hybrid

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 9 days ago


Job description

Job Summary

We're seeking a Data Visualization Developer with strong Tableau experience to support analytics across our finished vehicle logistics and automotive supply chain operations.

This role focuses on transforming complex operational data into clear, actionable dashboards that drive business decisions. The ideal candidate brings experience working with supply chain data, understands key operational metrics such as wage-to-revenue and throughput, and is comfortable integrating data from multiple enterprise systems.


Key Responsibilities
  • Design, develop, and maintain advanced Tableau dashboards, data stories, and visual analytics aligned with business reporting needs
  • Build dashboards focused on vehicle processing KPIs, cycle times, throughput, and wage-to-revenue metrics
  • Integrate and consolidate data from multiple enterprise systems into Tableau (APIs, databases, flat files, etc.)
  • Connect and manage data sources across Tableau Desktop and Tableau Cloud environments
  • Translate operational business requirements into intuitive, user-friendly visualizations
  • Develop and maintain scalable Tableau data sources to support self-service analytics
  • Optimize dashboard performance for large datasets (live and extract-based)
  • Perform unit testing and support deployment across development, test, and production environments
  • Manage Tableau permissions, licensing, and user access

Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Data Science, or related field
  • 5+ years of experience in data visualization and analytics
  • 5+ years of hands-on Tableau development (Tableau Desktop, Tableau Prep, Tableau Cloud)
  • Strong SQL skills and experience working with large, complex datasets
  • Experience integrating data from multiple sources (e.g., databases, APIs, cloud platforms)
  • Experience designing dashboards that support business decision-making

Preferred Qualifications
  • Experience working with supply chain, logistics, or automotive data
  • Familiarity with finished vehicle logistics or similar operational environments
  • Strong understanding of Tableau performance optimization (extracts vs. live connections, data modeling, etc.)
  • Ability to communicate insights effectively to non-technical stakeholders
  • Experience with tools such as JIRA or similar

Location

Hybrid role with in-office presence required; up to 10% travel within North America


What We Offer
  • Competitive compensation
  • Comprehensive medical, dental, vision, life, and disability coverage
  • 401(k) with company match
  • Flexible paid time off
  • Employee discount programs

To be considered, please include:

  1. Include the word "vizcraft" in your application

Applications missing this items will not be reviewed.