1

Freelance Desktop Application Developer Jobs in Edgewater, MD

... Level 3 Desktop Endpoint Engineer to drive endpoint engineering, automation, and lifecycle ... Manage application packaging and automated software deployment processes. * Provide advanced ...

Experience performing engineering work associated with the design, development, maintenance, and testing of infrastructure for desktop application packaging and deployment technologies * Knowledge of ...

Level 3 Mac Desktop Engineer (Workplace Technology & Endpoint Solutions) Location: Washington, DC ... Manage application updates and ensure compliance with licensing and organizational standards.

Level 3 Mac Desktop Engineer (Workplace Technology & Endpoint Solutions) Location: Washington, DC ... Manage application updates and ensure compliance with licensing and organizational standards.

... Windows Desktop Engineer to support KITS and our government customer in Washington, DC. This ... systems, COTS application support, System Administration Support for Microsoft Enterprise ...

Showing results 21-40

Freelance Desktop Application Developer information

See Edgewater, MD salary details

$16

$51

$82

How much do freelance desktop application developer jobs pay per hour?

As of Aug 15, 2026, the average hourly pay for freelance desktop application developer in Edgewater, MD is $51.09, according to ZipRecruiter salary data. Most workers in this role earn between $41.06 and $58.80 per hour, depending on experience, location, and employer.

What is the difference between Freelance Desktop Application Developer vs Freelance Web Developer?

AspectFreelance Desktop Application DeveloperFreelance Web Developer
Required SkillsProgramming languages like C++, Java, or C#; UI/UX design for desktop appsHTML, CSS, JavaScript; frameworks like React, Angular
Work EnvironmentDevelops software for Windows, Mac, or Linux desktopsBuilds websites and web applications accessible via browsers
Industry UsageSoftware companies, enterprise solutions, specialized desktop toolsOnline businesses, e-commerce, content management
CertificationsRelevant programming certifications, software development courses

While both roles involve software development, Freelance Desktop Application Developers focus on creating standalone desktop software, whereas Freelance Web Developers build applications accessible through web browsers. The choice depends on the project requirements and target platform.

Infographic showing various Freelance Desktop Application Developer job openings in Edgewater, MD as of August 2026, with employment types broken down into 5% Internship, 63% Full Time, and 32% Contract. Highlights an 86% In-person, and 14% Remote job distribution, with an average salary of $106,273 per year, or $51.1 per hour.

Desktop Engineer III

Centurion Consulting Group

Washington, DC • Hybrid

$105K - $115K/yr

Full-time

Re-posted 21 days ago


Job description

Job Description Job Title: Level 3 Desktop Engineer - Endpoint Engineering & Automation 2 days onsite in DC, 3 days remote Workplace Technology Overview The Workplace Technology team provides high-quality technical guidance and support for workstation systems across the American Chemical Society. The team focuses on enabling staff productivity through reliable, secure, and well-managed endpoint technology. Position Summary We are seeking a Level 3 Desktop Engineer to support a multiplatform enterprise environment.

This role focuses on endpoint engineering, automation, and lifecycle management across Windows and macOS devices. The position leverages enterprise endpoint management platforms (including Ivanti Neurons) and emphasizes building durable solutions that improve efficiency and enable Level 2 support teams. Key Responsibilities Design and maintain endpoint management policies for Windows and macOS, ensuring secure and consistent configurations Act as a senior technical resource for endpoint management platforms (including Ivanti Neurons), partnering with internal teams and vendors Build and maintain automation using endpoint platforms and scripting (e.g., workflows, bots, sensors, PowerShell, Bash) Manage application packaging and automated software deployment processes Provide advanced troubleshooting and root-cause analysis for issues escalated from Level 1 and Level 2 teams Create solutions, documentation, and automation that enable Level 2 Desktop Engineers to resolve issues independently Collaborate with Information Security, Infrastructure, and Help Desk teams on endpoint strategy and initiatives Maintain technical documentation, SOPs, and knowledge base content Support hardware and software lifecycle planning, refresh, and modernization efforts Qualifications 5+ years of experience in desktop engineering or endpoint administration in a mid-to-large enterprise Bachelor's degree in Information Technology or related field, or equivalent professional experience Strong experience designing and operating enterprise endpoint management solutions Advanced knowledge of Windows 10/11 enterprise environments (e.g., Group Policy, imaging, registry, remote support) Working knowledge of macOS enterprise support and management Proficiency in scripting and automation (e.g., PowerShell, Bash) Experience supporting Microsoft 365, Active Directory, and hybrid/cloud environments Preferred Qualifications Experience with Ivanti Endpoint Manager and/or Ivanti Neurons Experience supporting Windows and macOS environments at scale Experience with Jamf or other macOS management platforms Familiarity with endpoint security, EDR, or vulnerability management tools Ability to lead technical initiatives and mentor junior engineers