1

Desktop Application Developer Jobs in Georgia (NOW HIRING)

The candidate will have application programming/development, implementation, and support experience ... The team supports over 180 ArcGIS Desktop users and approximately 60,000 annual ArcGIS Server web ...

The candidate will have application programming/development, implementation, and support experience ... The team supports over 180 ArcGIS Desktop users and approximately 60,000 annual ArcGIS Server web ...

Staff II - Application Security Engineer

Atlanta, GA ยท On-site

$56.50 - $75.50/hr

Application Security Engineer - Staff 2 Primary Locations - Hybrid 3 days in office in either ... Apps and Desktops, Digital Employee Experience, and Security & Compliance-into a seamless ...

Staff II - Application Security Engineer

Atlanta, GA ยท On-site +1

$56.50 - $75.50/hr

Application Security Engineer - Staff 2 Primary Locations - Hybrid 3 days in office in either ... Apps and Desktops, Digital Employee Experience, and Security & Compliance-into a seamless ...

L2 Deskside Support Engineer Introduction: We are seeking an experienced L2 Deskside Support ... Provide onsite desktop and deskside support for business users * Troubleshoot Windows 10/11, Office ...

next page

Showing results 1-20

Desktop Application Developer information

See Georgia salary details

$14

$44

$71

How much do desktop application developer jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for desktop application developer in Georgia is $44.45, according to ZipRecruiter salary data. Most workers in this role earn between $35.72 and $51.15 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 Georgia? The most popular types of Desktop Application Developer jobs in Georgia are:
What are popular job titles related to Desktop Application Developer jobs in Georgia? For Desktop Application Developer jobs in Georgia, the most frequently searched job titles are:
What job categories do people searching Desktop Application Developer jobs in Georgia look for? The top searched job categories for Desktop Application Developer jobs in Georgia are:
What cities in Georgia are hiring for Desktop Application Developer jobs? Cities in Georgia with the most Desktop Application Developer job openings:
Infographic showing various Desktop Application Developer job openings in Georgia as of July 2026, with employment types broken down into 65% Full Time, and 35% Contract. Highlights an 86% In-person, and 14% Remote job distribution, with an average salary of $92,452 per year, or $44.4 per hour.

Senior Desktop Engineer - Conyers, GA

National Guard Employment Network

Conyers, GA โ€ข On-site

Full-time

Posted 9 days ago


Job description


ATTENTION MILITARY AFFILIATED JOB SEEKERS - Our organization works with partner companies to source qualified talent for their open roles. The following position is available to Veterans, Transitioning Military, National Guard and Reserve Members, Military Spouses, Wounded Warriors, and their Caregivers. If you have the required skill set, education requirements, and experience, please click the submit button and follow the next steps. Unless specifically stated otherwise, this role is "On-Site" at the location detailed in the job post.
We are seeking an experienced Desktop Engineer to manage and evolve our enterprise endpoint environment-covering Windows devices, desktop applications, security configuration, imaging/provisioning, and lifecycle management. This role will focus heavily on modern endpoint management practices using Microsoft Intune, Windows Autopilot, and cloud-first deployment/patching strategies, while maintaining and integrating with SCCM as needed.
The ideal candidate has hands-on expertise in automated software packaging, application deployment at scale, software licensing/compliance, asset tracking, and endpoint security baselines. You will also contribute to systems architecture, helping design and implement innovative solutions based on leading-edge technologies.
Key Tasks & Responsibilities (Essential Functions)
Engineer, deploy, and support enterprise endpoints using Microsoft Intune (Configuration Profiles, Compliance Policies, Conditional Access alignment, app deployment).
Design and operationalize Windows Autopilot for zero-touch provisioning, including device enrollment, profile design, and deployment workflows.
Implement and manage Windows Intune-based patching strategies, including ring design, deadlines, feature update controls, notifications and reporting (experience patching through AUTOMOX a plus).
Maintain integration and co-management practices between SCCM and Intune, optimizing for cloud-first where possible.
Create, test, and maintain automated application packages (Win32 apps, MSI, MSIX where appropriate) and deployment workflows.
Build automation using PowerShell and/or other scripting tools to streamline installs, configurations, remediations, and reporting.
Troubleshoot complex deployment failures and endpoint configuration issues across diverse hardware and user profiles.
Support software lifecycle management: inventory, metering/usage signals, licensing alignment, and compliance reporting.
Ensure accurate asset tracking, entitlement validation, and audit readiness.
Produce compliance dashboards and executive-ready reporting (patch compliance, encryption coverage, endpoint health KPIs).
Implement endpoint hardening aligned to organizational standards (e.g., BitLocker, CIS Level 1 policies).
Partner with security teams to respond to endpoint vulnerabilities and to drive remediation at scale.
Support endpoint provisioning approaches, including legacy SCCM imaging, with a focus on modern provisioning through Autopilot.
Troubleshoot hardware/software issues that require engineering-level analysis beyond standard service desk playbooks.
Participate in systems architecture discussions; propose and implement new endpoint solutions leveraging modern technologies.
Build technical documentation, runbooks, and knowledge articles for support and operations teams.
Identify opportunities for standardization, automation, self-service, and cost optimization.
Additional Qualifications/Responsibilities
5+ years of experience in enterprise desktop engineering / endpoint management.
Strong hands-on experience with:
Microsoft Intune (app deployment, policy configuration, compliance, reporting)
Windows Autopilot (deployment profiles, enrollment strategies, provisioning)
SCCM (application deployment, collections, task sequences, reporting)
Patching through Intune (rings, feature updates, compliance reporting)
Proven experience creating and managing automated software packages.
Strong working knowledge of Windows (Windows 10/11) and MacOS, device configuration, and troubleshooting
Scripting/automation skills-PowerShell required; ability to build scalable remediation and deployment scripts.
Practical understanding of software licensing, inventory/asset concepts, and compliance reporting.
Experience with endpoint security controls (BitLocker, CIS Level 1, hardening baselines).
Strong documentation and communication skills; able to translate technical designs into clear operational procedures.
Ability to effectively collaborate within environments utilizing role-based access controls, demonstrating productivity and accountability without requiring full administrative privileges to all systems.
Ability to work effectively across teams and maintain positive, professional relationships in a team-oriented environment.
The range for this position is $83,300 to $164,400. Placement within this range may vary, depending on the applicant's experience and geographic location.