Application deployment, patching, and lifecycle management * Endpoint configuration and management ... Execute desktop engineering initiatives such as OS upgrades, security enhancements, platform ...
Application deployment, patching, and lifecycle management * Endpoint configuration and management ... Execute desktop engineering initiatives such as OS upgrades, security enhancements, platform ...
Job Title/Location: Application Developer II / Oxford, CT Purpose & Scope: The Application ... High level of experience with desktop operating systems * Excellent troubleshooting skills
Job Title/Location: Application Developer II / Oxford, CT Purpose & Scope: The Application ... High level of experience with desktop operating systems * Excellent troubleshooting skills
Job Title/Location: Application Developer II / Oxford, CT Purpose & Scope: The Application ... High level of experience with desktop operating systems * Excellent troubleshooting skills
Quick apply
Job Title/Location: Application Developer II / Oxford, CT Purpose & Scope: The Application ... High level of experience with desktop operating systems * Excellent troubleshooting skills
Desktop Support Tech
Tyler, TX · On-site
$19 - $24.25/hr
Overview Join our team as a day shift, full-time, Desktop Support Tech in Tyler, TX. Why Join Us ... Support desktop hardware, software standards and management practices including application ...
New
Desktop Support Tech
Tyler, TX · On-site
$19 - $24.25/hr
Overview Join our team as a day shift, full-time, Desktop Support Tech in Tyler, TX. Why Join Us ... Support desktop hardware, software standards and management practices including application ...
New
Application Developer II
Oxford, CT · On-site
Job Title/Location: Application Developer II / Oxford, CT Purpose & Scope: The Application ... High level of experience with desktop operating systems * Excellent troubleshooting skills
Application Developer II
Oxford, CT · On-site
Job Title/Location: Application Developer II / Oxford, CT Purpose & Scope: The Application ... High level of experience with desktop operating systems * Excellent troubleshooting skills
... JavaFX Application Developer Location: - Melbourne, FL Duration: - 6+months Minimum of 5 yrs of ... Desktop applications using Java Swing or JavaFX. Job Role Summary: The position is for a software ...
... JavaFX Application Developer Location: - Melbourne, FL Duration: - 6+months Minimum of 5 yrs of ... Desktop applications using Java Swing or JavaFX. Job Role Summary: The position is for a software ...
SOFTWARE DEVELOPER (.NET/C#)
Norco, CA · On-site
$95K - $150K/yr
This position is ideal for software developers with experience in C#, .NET, and desktop application development who enjoy solving complex technical challenges and working in a team-oriented ...
Quick apply
SOFTWARE DEVELOPER (.NET/C#)
Norco, CA · On-site
$95K - $150K/yr
This position is ideal for software developers with experience in C#, .NET, and desktop application development who enjoy solving complex technical challenges and working in a team-oriented ...
Application Developer I
Woodmere, OH · On-site
Application Developer I MarshBerry is growing! We are seeking an Application Developer I to join ... Other: * Previous experience creating or maintaining web or desktop applications preferred.
Application Developer I
Woodmere, OH · On-site
Application Developer I MarshBerry is growing! We are seeking an Application Developer I to join ... Other: * Previous experience creating or maintaining web or desktop applications preferred.
Be Seen First
Desktop Support Technician
Hartford, CT · On-site
$35K - $47K/yr
Desktop Support Engineer provides Break Fix, fault diagnosis and resolution. Providing fault ... application suite. Ideal candidate should have relevant 2-3 years experience in Windows Desktop ...
New
Quick apply
Be Seen First
Desktop Support Technician
Hartford, CT · On-site
$35K - $47K/yr
Desktop Support Engineer provides Break Fix, fault diagnosis and resolution. Providing fault ... application suite. Ideal candidate should have relevant 2-3 years experience in Windows Desktop ...
New
Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers ... compelling desktop and mobile user experiences Requirements: - 3 years experience building ...
Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers ... compelling desktop and mobile user experiences Requirements: - 3 years experience building ...
Bachelor's or higher in Computer Science, Computer Engineering, or Electrical Engineering * 5+ years of experience with Desktop Application Languages (e.g., Qt, GTK, WPF, Java/Swing) * Proficient in ...
Bachelor's or higher in Computer Science, Computer Engineering, or Electrical Engineering * 5+ years of experience with Desktop Application Languages (e.g., Qt, GTK, WPF, Java/Swing) * Proficient in ...
Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers ... compelling desktop and mobile user experiences Requirements: - 3 years experience building ...
Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers ... compelling desktop and mobile user experiences Requirements: - 3 years experience building ...
Proven software engineering experience. * Hands-on experience building production Electron ... Solid understanding of the desktop application lifecycle. * Experience with IPC communication.
Quick apply
Proven software engineering experience. * Hands-on experience building production Electron ... Solid understanding of the desktop application lifecycle. * Experience with IPC communication.
Net Application Developer . Role:-.Net Applications Developer Location: San Francisco, CA Duration ... desktop technologies Experience in programming and/or supporting applications on Mac and Linux ...
Net Application Developer . Role:-.Net Applications Developer Location: San Francisco, CA Duration ... desktop technologies Experience in programming and/or supporting applications on Mac and Linux ...
Virtual Desktop Infrastructure Engineer
MD · On-site +1
$70K - $130K/yr
The Virtual Desktop Infrastructure Engineer will support Barrow Wise's project and perform the ... Familiarity with operating systems (Windows and Linux) and desktop/application delivery methods;
Virtual Desktop Infrastructure Engineer
MD · On-site +1
$70K - $130K/yr
The Virtual Desktop Infrastructure Engineer will support Barrow Wise's project and perform the ... Familiarity with operating systems (Windows and Linux) and desktop/application delivery methods;
We're building an AI-powered desktop application that fundamentally changes how knowledge workers ... The team spans applied science and engineering, and we operate more like a startup than a large org.
We're building an AI-powered desktop application that fundamentally changes how knowledge workers ... The team spans applied science and engineering, and we operate more like a startup than a large org.
It Desktop Support Technician - 1463826
$35K - $50K/yr
Desktop Support Engineer provides Break Fix, fault diagnosis and resolution. Providing fault ... application suite. Ideal candidate should have relevant 1-3 years' experience in Windows Desktop ...
Quick apply
It Desktop Support Technician - 1463826
$35K - $50K/yr
Desktop Support Engineer provides Break Fix, fault diagnosis and resolution. Providing fault ... application suite. Ideal candidate should have relevant 1-3 years' experience in Windows Desktop ...
Desktop Engineer Location: Hopewell, NJ Type: Fulltime// Permanent Compensation: Base Salary ... in Microsoft 3. Application packaging experience is required 4. Experience in managing ...
Desktop Engineer Location: Hopewell, NJ Type: Fulltime// Permanent Compensation: Base Salary ... in Microsoft 3. Application packaging experience is required 4. Experience in managing ...
We're building an AI-powered desktop application that fundamentally changes how knowledge workers ... The team spans applied science and engineering, and we operate more like a startup than a large org.
We're building an AI-powered desktop application that fundamentally changes how knowledge workers ... The team spans applied science and engineering, and we operate more like a startup than a large org.
Application Developer
Lake Oswego, OR · Hybrid
$120K - $150K/yr
Application Developer Are you an experienced developer who enjoys building real solutions and ... desktop tools, enterprise integrations, and next-generation applications leveraging modern .NET ...
Quick apply
Application Developer
Lake Oswego, OR · Hybrid
$120K - $150K/yr
Application Developer Are you an experienced developer who enjoys building real solutions and ... desktop tools, enterprise integrations, and next-generation applications leveraging modern .NET ...
Full Time Desktop Application Developer information
See salary details
$17.07 - $23.23
1% of jobs
$23.23 - $29.39
3% of jobs
$29.39 - $35.56
7% of jobs
$35.56 - $41.72
12% of jobs
$42.23 is the 25th percentile. Wages below this are outliers.
$41.72 - $47.88
19% of jobs
The median wage is $50.15 / hr.
$47.88 - $54.04
20% of jobs
$58.77 is the 75th percentile. Wages above this are outliers.
$54.04 - $60.21
16% of jobs
$60.21 - $66.37
10% of jobs
$66.37 - $72.53
6% of jobs
$72.53 - $78.69
3% of jobs
$78.69 - $84.86
2% of jobs
$17
$52
$84
How much do full time desktop application developer jobs pay per hour?
What is the difference between Full Time Desktop Application Developer vs Software Engineer?
| Aspect | Full Time Desktop Application Developer | Software Engineer |
|---|---|---|
| Primary Focus | Designing, developing, and maintaining desktop applications for Windows, Mac, or Linux | Developing software solutions across various platforms, including desktop, web, and mobile |
| Required Skills | Proficiency in languages like C++, C#, Java, and UI frameworks | Proficiency in multiple programming languages, algorithms, and system design |
| Work Environment | Typically in office settings, focused on desktop environments | Varies from office to remote, working on diverse projects |
| Industry Usage | Common in enterprise, finance, and healthcare sectors requiring desktop solutions | Widely used across tech, finance, startups, and large corporations |
While both roles involve software development, a Full Time Desktop Application Developer specializes in creating desktop applications, whereas a Software Engineer has a broader scope, working on various types of software solutions across multiple platforms.

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 5 days ago
Job description
Here, we're not just supporting a law firm; we're partnering with attorneys and clients to deliver cutting-edge solutions in high-stakes litigation and dispute resolution, world-class regulatory compliance and advisory services, and complex transactions. Our commitment to integrity, ingenuity, agility, and ambition drives us, and we're proud to have been recognised as the "Best Business Team" by The American Lawyer.
This is your opportunity to grow professionally in a dynamic, global environment, surrounded by forward-thinking peers.
The Manager of Desktop Engineering is a hands-on technical position, responsible for the delivery, reliability, and ongoing improvement of the firm's end user computing platforms. This role owns defined desktop engineering platforms and initiatives, ensuring services are secure, scalable, and aligned with organizational standards.
The Manager works closely with cross-functional partners across Information Security, Infrastructure, Networking, and User Support to execute platform enhancements, maintain operational stability, and support modernization efforts that improve end user experience and reduce risk.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
Endpoint Platform Ownership
- Own the day-to-day delivery and evolution of assigned end user computing platforms, including:
- Windows and macOS endpoints
- Virtual desktop platforms (e.g., Windows 365)
- Application deployment, patching, and lifecycle management
- Endpoint configuration and management standards
- Ensure platforms operate reliably, securely, and at scale through proactive maintenance and oversight
Security, Compliance & Risk
- Partner with Information Security to implement and sustain:
- Endpoint security baselines
- Device compliance and access controls
- Hardening standards and remediation actions
- Support internal, regulatory, and audit requirements related to endpoint environments
- Participate in investigation and remediation of endpoint-related security events and incidents
Engineering Standards & Automation
- Maintain engineering standards for builds, configurations, deployments, scripting, and documentation
- Drive improvements in efficiency and quality through automation and tooling (e.g., PowerShell, Intune capabilities)
- Contribute to efforts to modernize endpoint management and reduce reliance on legacy processes and tools
Project & Initiative Delivery
- Execute desktop engineering initiatives such as OS upgrades, security enhancements, platform changes, and new technology rollouts
- Plan, execute, and coordinate assigned projects or workstreams, including testing, scheduling, and stakeholder communication
- Balance project delivery with operational responsibilities to ensure platform stability
Cross-Functional Collaboration
- Work closely with:
- End User Support to improve supportability and reduce recurring issues
- Infrastructure and Networking teams on dependencies and integrations
- Training and Knowledge teams to support documentation and user readiness
- Communicate platform changes, timelines, risks, and dependencies clearly to impacted stakeholders
Continuous Improvement & Quality
- Support structured testing and pilot programs for platform changes and upgrades
- Incorporate feedback, incident reviews, and lessons learned into future improvements
- Maintain accurate documentation, runbooks, and configuration records to support operational consistency
Enterprise AI Tooling
- Deploy, configure, and support the firm's enterprise AI assistants, including Microsoft Copilot, ChatGPT Enterprise, and Claude Enterprise
- Provide hands-on support and troubleshooting for end users adopting AI solutions
- Stay current on AI tool capabilities and feature changes to guide safe, effective, and
Who You Are:
- Strong experience with enterprise end user computing and desktop engineering platforms
- Strong troubleshooting skills for complex desktop, application, and deployment issues
- Ability to own complex technical areas and deliver outcomes
- Bachelor's degree in information technology, Computer Science, Engineering, or related field, or equivalent experience
- Seven or more years of experience in desktop engineering, endpoint management, or end user computing roles in an enterprise environment
- Experience supporting OS upgrades, security initiatives, and platform modernization efforts
- Prior responsibility for platform or service ownership strongly preferred
- Relevant technical certifications preferred but not required
- Solid understanding of endpoint security, compliance, and risk considerations
- Organized and execution-focused, with the ability to manage multiple concurrent tasks and priorities
- Project management skills and experience coordinating technical workstreams a plus
- Clear communicator with both technical and non-technical partners
#LI-MS1
Benefits and More
At Goodwin, you will discover your next career opportunity with a rewarding compensation package and comprehensive benefits, including:
- Health, dental, and vision insurance
- Life and disability insurance
- Retirement & Savings Plan
- Emergency back-up child and adult care
- Paid vacation, sick time off, and holidays
- Professional development and career advancement opportunities
- Employee recognition and reward programs
- Employee wellness and assistance programs
- Employee discounts and perks
This position is eligible for overtime: No
The Target Salary Range For This Position Varies By Location And Is Commensurate With Relevant Experience: $160,000.00 - $210,000.00