1

Desktop Application Developer Jobs in Illinois (NOW HIRING)

Sr. Desktop Engineer

Chicago, IL · Hybrid

$45 - $65/hr

LRS Consulting Services is seeking a Senior Desktop Engineer to join a collaborative, tight-knit ... Build, maintain, and deploy application packages through Intune, including both push-based delivery ...

Desktop Technician

Crystal Lake, IL · On-site

$19.75 - $25/hr

... and application knowledge. • Analyze and optimize desktop performance in collaboration with Desktop Engineers. • Research, evaluate, install, configure, and upgrade desktop applications and ...

IT Software Developers

Campus, IL

$85K - $105K/yr

  • Retirement

... WPF desktop application. Communicate effectively with team members, stakeholders, and customers ... e Developer, IV: Requires a bachelor's (or equivalency) + 8 years or a master's (or equivalency ...

IT Software Developers

Campus, IL · On-site

$85K - $105K/yr

  • Retirement

... WPF desktop application. Communicate effectively with team members, stakeholders, and customers ... e Developer, IV: Requires a bachelor's (or equivalency) + 8 years or a master's (or equivalency ...

IT Software Developers

Campus, IL

$85K - $105K/yr

  • Retirement

... WPF desktop application. Communicate effectively with team members, stakeholders, and customers ... e Developer, IV: Requires a bachelor's (or equivalency) + 8 years or a master's (or equivalency ...

Microsoft Developer

Champaign, IL · On-site

$70K - $140K/yr

The Microsoft Application Developer will support Barrow Wise's Illinois State Employees Retirement ... Three or more years of experience developing Windows desktop applications using WPF, ZAML, and C#.

Desktop Support Analyst

Buffalo Grove, IL

$25 - $32/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Engineer to provide hands-on technical support for end users across a fast-paced and highly ... Application Deadline This position is anticipated to close on Aug 12, 2026. About TEKsystems We're ...

Desktop Support Analyst

Buffalo Grove, IL

$25 - $32/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Engineer to provide hands-on technical support for end users across a fast-paced and highly ... Application Deadline This position is anticipated to close on Aug 12, 2026. About TEKsystems We're ...

Showing results 41-60

Desktop Application Developer information

See Illinois salary details

$16

$51

$82

How much do desktop application developer jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for desktop application developer in Illinois is $51.01, according to ZipRecruiter salary data. Most workers in this role earn between $41.01 and $58.70 per hour, depending on experience, location, and employer.

What is a desktop application developer?

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 does a desktop application developer do?

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 as a desktop application developer?

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 Illinois? The most popular types of Desktop Application Developer jobs in Illinois are:
What are popular job titles related to Desktop Application Developer jobs in Illinois? For Desktop Application Developer jobs in Illinois, the most frequently searched job titles are:
What cities in Illinois are hiring for Desktop Application Developer jobs? Cities in Illinois with the most Desktop Application Developer job openings:
Infographic showing various Desktop Application Developer job openings in Illinois as of August 2026, with employment types broken down into 86% Full Time, and 14% Contract. Highlights an 100% In-person job distribution, with an average salary of $106,099 per year, or $51 per hour.

Sr. Desktop Engineer

LRS

Chicago, IL • Hybrid

$45 - $65/hr

Contractor

Re-posted 15 days ago


Job description

Job Description LRS Consulting Services is seeking a Senior Desktop Engineer to join a collaborative, tight-knit IT operations team supporting a mid-sized, globally distributed organization. This role is responsible for the management and administration of the PC ecosystem, including endpoint deployment, application packaging, policy management, and end-user support across office and remote environments. The team operates with a flat structure and minimal siloing, meaning this person will have exposure to technologies well beyond desktop engineering, including identity management, networking, and security platforms.

Cultural fit is critical for this role, as the team is highly cohesive and values collaboration, initiative, and mutual support. This is a hybrid position based out of Northbrook, IL (3 days in office, 2 days remote). The Northbrook office is currently being completed, so the role may start fully remote or with occasional time at a nearby office location until the new headquarters is ready.

What You Will Do Manage and administer the Microsoft 365 and Intune environment, including policy configuration, device compliance, and Autopilot deployment. Build, maintain, and deploy application packages through Intune, including both push-based delivery and self-service through the Company Portal. Administer Active Directory, Entra ID, and related identity services.

Manage and support the ConnectWise platform for endpoint management, remote control, and privileged access management. Maintain PC inventory and asset tracking to ensure accurate records across the environment. Provide escalated desktop support for hardware and software issues across the organization.

Collaborate with senior engineers on infrastructure projects spanning virtualization, networking, and security. Participate in the transition from a SharePoint-based ticketing system to an improved platform. Support the organization's global footprint with occasional travel for project work (not required, but available for those interested).

Required Qualifications Proficiency with Microsoft Intune, including device management, policy deployment, application packaging, and Autopilot. Strong Microsoft 365 administration experience across the full suite (Exchange Online, Teams, SharePoint, Entra ID). Solid Active Directory and Entra ID administration skills, including account management, group policy, and identity services.

Hands-on experience with PC lifecycle management, including imaging, hardware troubleshooting, and software deployment. Strong end-user support skills with the ability to triage and resolve issues independently. Preferred Qualifications PowerShell scripting and automation capabilities.

Experience with ConnectWise or similar endpoint management and remote support platforms. Familiarity with Okta or other identity and access management platforms. Exposure to CrowdStrike or similar endpoint security tools.

Experience with Meraki networking, Palo Alto firewalls, or similar infrastructure technologies. Experience managing Chromebooks via Google Workspace or iOS devices via Apple Business Manager. Prior experience in a mid-sized, non-siloed IT environment where team members wear multiple hats.

*Candidates must have permanent authorization to work in the US, sponsorship is not available *Third party candidates will not be considered, all candidates must be willing to work on a W2 Work Environment and Schedule Hybrid position based out of Northbrook, IL (3 days onsite, 2 days remote). Flexible start times to accommodate personal schedules. Minimal after-hours expectations; availability for rare emergency situations only.

Optional travel opportunities to domestic and international sites (Europe, Asia, Mexico) for project work. The base range for this contract position is $45.00 - $65.00 per hour, depending on experience. Our pay ranges are determined by role, level, and location

The range displayed on each job posting reflects the minimum and maximum target for new hires of this position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. LRS is an equal opportunity employer.

Applicants for employment will receive consideration without unlawful discrimination based on race, color, religion, creed, national origin, sex, age, disability, marital status, gender identity, domestic partner status, sexual orientation, genetic information, citizenship, status or protected veteran status. In some cases, LRS Consulting uses generative artificial intelligence ("AI") in support of our hiring processes. LRS takes steps to ensure the use of AI does not result in discrimination based on protected class(es).

AI may be used in the hiring process solely in support of the assessment of candidate qualifications. All decisions in the hiring process are made by LRS employees. If AI will be used in the hiring process for the position for which you are applying, you will be notified and will have the opportunity to opt out.

Please contact AI.Questions@lrs.com with any questions.