1

Desktop Application Developer Jobs in Denver, CO

Senior Software Developer

Denver, CO · On-site

$56 - $74/hr

... driven Web, desktop and mobile applications, ensuring high performance, reliability, and ... application architecture and system design leveraging established design patterns and reusable ...

VTC engineers * Application developers * Linux and systems administrators * Virtualization ... VDI and desktop computing * Linux and Windows server environments * Proven experience managing ...

VTC engineers * Application developers * Linux and systems administrators * Virtualization ... VDI and desktop computing * Linux and Windows server environments * Proven experience managing ...

Software Developer

Aurora, CO · On-site

$104K - $187K/yr

... desktop software and are especially interested in knowledge of cloud development in support of a ... application. Responsibilities Include: As a member of our team you will join a dedicated group of ...

Python Developer

Boulder, CO · On-site

$107K - $195K/yr

... across desktop, mobile, IoT, and embedded platforms. Kudu Dynamics, a Leidos company is uniquely ... Troubleshoot and maintain the deployed application * Onboard and managing new users * Actively ...

... across desktop, mobile, IoT, and embedded platforms. Kudu Dynamics, a Leidos company is uniquely ... Troubleshoot and maintain the deployed application Onboard and managing new users Actively search ...

Senior Software Developer

Denver, CO · On-site

$80K - $130K/yr

Design and develop backend services, APIs, and data-driven Web, desktop and mobile applications ... Contribute to and lead application architecture and system design leveraging established design ...

Key qualifications include expert proficiency in Esri products (ArcGIS Desktop/Pro/Enterprise ... Determine application and data architecture. Debug programming code and make detailed programming ...

Software Engineer

Greenwood Village, CO · On-site +1

$108K - $150K/yr

Code, enhance, test, and debug 3D CAD/Engineering desktop software using modern development tools ... Act as liaison with manufacturers and vendors of software and application products, especially with ...

Design, develop, test, and debug 3D CAD and structural engineering desktop software using modern ... For accommodation to assist with completing this application, please contact Human Resources at +1 ...

Showing results 21-40

Desktop Application Developer information

See Denver, CO salary details

$17

$54

$87

How much do desktop application developer jobs pay per hour?

As of Aug 11, 2026, the average hourly pay for desktop application developer in Denver, CO is $54.18, according to ZipRecruiter salary data. Most workers in this role earn between $43.56 and $62.36 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 popular job titles related to Desktop Application Developer jobs in Denver, CO? For Desktop Application Developer jobs in Denver, CO, the most frequently searched job titles are:
What job categories do people searching Desktop Application Developer jobs in Denver, CO look for? The top searched job categories for Desktop Application Developer jobs in Denver, CO are:
What cities near Denver, CO are hiring for Desktop Application Developer jobs? Cities near Denver, CO with the most Desktop Application Developer job openings:
Infographic showing various Desktop Application Developer job openings in Denver, CO 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 $112,696 per year, or $54.2 per hour.

Senior Software Developer

AtkinsRéalis

Denver, CO • On-site

$56 - $74/hr

Full-time

Re-posted 28 days ago


Job description

Job Summary:
AtkinsRéalis is a world-class engineering services and nuclear organization. They are seeking a Senior Software Developer to lead the design, development, and delivery of enterprise applications, collaborating with clients to translate business needs into technical specifications.
Responsibilities:
• Lead and participate in the design, development, and delivery of enterprise applications using modern technologies including C#, .NET (Razor/Blazor), Python and JavaScript/Node.js
• Collaborate with clients and stakeholders to analyze business needs, define scope, and translate requirements into technical specifications and scalable software solutions.
• Design and develop backend services, APIs, and data-driven Web, desktop and mobile applications, ensuring high performance, reliability, and maintainability.
• Contribute to and lead application architecture and system design leveraging established design patterns and reusable frameworks.
• Develop, maintain, and optimize SQL-based data solutions, including:
• Writing and maintaining SQL scripts
• Designing stored procedures, views, and data transformations
• Supporting data integrity and performance tuning
• Participate in DevOps best practices, including:
• Building and maintaining CI/CD pipelines in Azure DevOps
• Managing code repositories using Git
• Supporting automated build, release, and deployment processes
• Work across development, test, and production environments, ensuring smooth deployments, environment consistency, and release quality.
• Develop high-quality, well-documented code that adheres to best practices and coding standards, minimizing rework and ensuring long-term maintainability.
• Lead or contribute to code reviews, mentoring junior developers and promoting continuous improvement in development standards.
• Produce and maintain technical documentation, including system diagrams, data documentation, and design artifacts, clearly communicating architectural decisions.
• Provide database design and management expertise, ensuring efficient data models and alignment with application requirements.
• Participate in or lead software development best practices initiatives, helping define standards, improve processes, and drive engineering excellence.
Qualifications:
Required:
• Bachelor's degree (B.S. or B.A.) in Computer Science, Information Technology, or a related discipline; or equivalent experience with four or more years of relevant programming experience in engineering or a related field.
• This level is typically achieved with 8–10+ years of professional experience in software development or related areas.
• Experience applying AI and machine learning technologies(e.g., large language models, computer vision) to enhance enterprise applications, automate workflows, and deliver data-driven solutions.
• Ability to integrate AI capabilities into software development workflows using tools such as GitHub Copilot to improve productivity, accelerate delivery, and maintain code quality.
• Experience with C# and the .NET platform, including ASP.NET Core
• Experience with JavaScript/TypeScript and Node JS.
• Strong background in database design and/or administration of enterprise relational database management systems.
• Demonstrated excellent interpersonal, communication, and technical writing skills.
Preferred:
• Enterprise software solutions
• Power BI
• SharePoint
• SQL Server and other relational databases (e.g., Postgres, Oracle)
• Experience with Python preferred
Company:
AtkinsRéalis is a global firm offering engineering project management, and design solutions across infrastructure and energy sectors. Founded in 1911, the company is headquartered in Montréal, CAN, with a team of 10001+ employees. The company is currently Late Stage.