1

Desktop Application Developer Jobs in Connecticut

Senior Intune Engineer

Farmington, CT · On-site

$110K - $151K/yr

... virtual desktops (Azure Virtual Desktop). This role will partner closely with security ... Collaborate with cross-functional teams (Security, Infrastructure, Application teams) to align ...

Senior Intune Engineer

Farmington, CT · On-site

$110K - $151K/yr

... virtual desktops (Azure Virtual Desktop). This role will partner closely with security ... Collaborate with cross-functional teams (Security, Infrastructure, Application teams) to align ...

... Azure DevOps AI System Debugging & Improvement * Identify whether issues stem from prompting ... Reading logs and debugging application behavior * Basic SQL or data inspection * Exposure to or ...

Be Seen First

Facilities Coordinator

Stamford, CT · On-site

$23 - $29/hr

... Desktop Support, Systems Administrators/Engineers, Network Administrators/Engineers, Cloud/DevOps Engineers, Application Support, Business Analysts, Project Managers, IT Managers, CTOs, etc.

New

Maintains and updates listings of local realtors, developers, attorneys and other referral sources ... Conducts interviews to screen applicants for mortgage and construction loans; evaluates application ...

next page

Showing results 1-20

Desktop Application Developer information

See Connecticut salary details

$16

$50

$80

How much do desktop application developer jobs pay per hour?

As of Jun 13, 2026, the average hourly pay for desktop application developer in Connecticut is $50.08, according to ZipRecruiter salary data. Most workers in this role earn between $40.24 and $57.64 per hour, depending on experience, location, and employer.

What is a desktop developer?

A desktop application developer is a software professional who designs, creates, and maintains applications that run on desktop operating systems such as Windows, macOS, or Linux. They typically use programming languages like C++, Java, or C# and may work with development tools like Visual Studio or Eclipse. Their work involves understanding user interfaces, system integration, and ensuring software performance and security.

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 is the salary of an application developer?

The salary of a desktop application developer typically ranges from $70,000 to $120,000 annually, depending on experience, location, and skill set. Developers proficient in languages like C# or Java and familiar with tools such as Visual Studio or Eclipse tend to earn higher salaries, especially in competitive markets.

Can I make 100k as a software developer?

Desktop application developers can earn $100,000 or more annually, especially with experience, specialized skills, and in high-demand markets. Factors such as location, industry, and proficiency in programming languages like C# or Java influence salary levels.

Which is the hardest field in it?

For a Desktop Application Developer, the most challenging aspects often include mastering complex programming languages like C# or Java, understanding user interface design, and ensuring software security and stability. Staying updated with evolving development tools and debugging skills also require continuous learning and problem-solving. These areas demand strong technical expertise and attention to detail.

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 Connecticut? The most popular types of Desktop Application Developer jobs in Connecticut are:
What are popular job titles related to Desktop Application Developer jobs in Connecticut? For Desktop Application Developer jobs in Connecticut, the most frequently searched job titles are:
What job categories do people searching Desktop Application Developer jobs in Connecticut look for? The top searched job categories for Desktop Application Developer jobs in Connecticut are:
What cities in Connecticut are hiring for Desktop Application Developer jobs? Cities in Connecticut with the most Desktop Application Developer job openings:

Senior Java Full Stack Developer

Prophecy Technologies

Hartford, CT • On-site

$53 - $68.25/hr

Full-time

Posted 5 days ago


Job description

Role Overview:
The Senior Java Full Stack Developer will be responsible for developing and maintaining Java full stack applications, including web, desktop, and server applications. This role involves collaborating with stakeholders to gather integration requirements, designing and implementing message flows, and ensuring adherence to best practices in integration development. The developer will also troubleshoot issues, conduct code reviews, and provide technical mentorship to junior developers.
Key Responsibilities:
  • Develop and maintain Java full stack applications, including web, desktop, and server applications.
  • Collaborate with stakeholders, business analysts, and team members to gather integration requirements.
  • Develop message flows, message models, and maps for data transformation and routing.
  • Create and manage reusable integration artifacts for scalability and maintainability.
  • Implement best practices in integration development, including error handling, message logging, and security.
  • Troubleshoot and resolve integration issues to ensure smooth data flow and system interactions.
  • Participate in the full integration development lifecycle, from design and development to deployment and support.
  • Conduct code reviews to ensure integration quality and adherence to coding standards.
  • Stay updated with latest technologies and industry trends and apply them to projects.
  • Provide technical guidance and mentorship to junior developers.

Required Skills:
  • 6 to 10 years of experience in Java Spring Boot development.
  • Hands-on experience with GKE.
  • Experience designing and developing microservices using Java, Spring, or Node.js.
  • Proficiency in Java programming and the Spring Boot framework.
  • Experience with web application development and RESTful API design.
  • Strong experience with front-end technologies, including HTML, CSS, JavaScript, and frameworks such as React, Angular, jQuery, or Vue.js.
  • Experience supporting or implementing complex integration projects.
  • Experience with SQL databases and JPA/Hibernate.
  • Knowledge of HTML, CSS, and JavaScript.
  • Familiarity with source control systems such as Git.
  • Experience with CI/CD pipelines.

Qualifications:
  • 6 to 10 years of experience in Java Spring Boot development.