1

Desktop Application Developer Jobs in Riverside, CA

Sr. Software Developer - Apps/C# .NET

Redlands, CA · On-site

$54.75 - $72.50/hr

... desktop, and web systems • Design and develop cross platform app building technology • Work as ... application design, development, and user experiences Requirements • 5+ years of commercial ...

Sr. Software Developer - .NET MAUI

Redlands, CA

$54.75 - $72.50/hr

Design responsive and intuitive user interfaces for mobile, desktop, and web systems * Design and ... Solve and articulate complex problems with application design, development, and user experiences ...

NET application * Experience in Altryx * Ability to work in team in diverse/ multiple stakeholder ... In-depth knowledge on Tableau Desktop, Tableau Reader and Tableau Server * Experience in using ...

NET application Experience in Altryx Ability to work in team in diverse/ multiple stakeholder ... In-depth knowledge on Tableau Desktop, Tableau Reader and Tableau Server Experience in using ...

NET application * Experience in Altryx * Ability to work in team in diverse/ multiple stakeholder ... In-depth knowledge on Tableau Desktop, Tableau Reader and Tableau Server * Experience in using ...

NET application * Experience in Altryx * Ability to work in team in diverse/ multiple stakeholder ... In-depth knowledge on Tableau Desktop, Tableau Reader and Tableau Server * Experience in using ...

Design responsive and intuitive user interfaces for mobile, desktop, and web systems * Design and ... Solve and articulate complex problems with application design, development, and user experiences ...

next page

Showing results 1-20

Desktop Application Developer information

See Riverside, CA salary details

$17

$54

$88

How much do desktop application developer jobs pay per hour?

As of Jun 4, 2026, the average hourly pay for desktop application developer in Riverside, CA is $54.92, according to ZipRecruiter salary data. Most workers in this role earn between $44.13 and $63.22 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 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 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 most commonly searched types of Desktop Application Developer jobs in Riverside, CA? The most popular types of Desktop Application Developer jobs in Riverside, CA are:
What are popular job titles related to Desktop Application Developer jobs in Riverside, CA? For Desktop Application Developer jobs in Riverside, CA, the most frequently searched job titles are:
What job categories do people searching Desktop Application Developer jobs in Riverside, CA look for? The top searched job categories for Desktop Application Developer jobs in Riverside, CA are:
What cities near Riverside, CA are hiring for Desktop Application Developer jobs? Cities near Riverside, CA with the most Desktop Application Developer job openings:
Infographic showing various Desktop Application Developer job openings in Riverside, CA as of May 2026, with employment types broken down into 56% Full Time, and 44% Contract. Highlights an 100% In-person job distribution, with an average salary of $114,227 per year, or $54.9 per hour.
Information Technology (I.T.) Desktop Support

Information Technology (I.T.) Desktop Support

Quanta Services

Fontana, CA

$65K - $72K/yr

Full-time

Medical, Dental, Vision, Retirement

Posted 20 days ago


Quanta Services rating

7.2

Company rating: 7.2 out of 10

Based on 51 frontline employees who took The Breakroom Quiz

43rd of 77 rated construction


Job description

PAR Western Line Contractors, LLC (dba QUES), a subsidiary of Quanta Services, Inc. (NYSE: PWR), is composed of some of the most highly qualified professionals experienced in all aspects of engineering, designing, asset management, and construction management for the electric utility and other industries. We are a highly mobile and flexible team with the ability to service every area and region within our customers’ area of operation. With over 700 employees and growing, we have thousands of years of combined electrical utility experience to draw from when committing to provide our clients with a wide range of utility services.


The Desktop Support teammate will use knowledge and specialized skills to implement technical solutions, and provide high quality support for computer hardware, operating systems, enterprise applications, and internally developed software, as well as provide testing as needed. The Support Engineer will determine when it is appropriate to deviate from a standard practice to accomplish a desired result, as well as troubleshoot and solve straightforward problems that do not have defined SOPs.


  • Ensure infrastructure networking and computing systems remain available during production hours
  • Setup, maintain, and improve hardware for internal and project related users
  • Interact with management and staff to provide analytical and technical assistance for continuous improvement of IT solutions
  • Participate in or manage local technical projects
  • Conduct software testing following the internal SDLC and management of related solutions
  • Maintain or create policies, procedures, and processes
  • Identify root-causes of operational issues and process inefficiencies
  • Notify IT Project Managers if any issue is identified with an in-house application
  • Provide, as needed, project specific duties and responsibilities
  • All other duties as assigned

  • Proficiency with SQL (creating queries for research and analysis, views, and stored procedures)
  • Data center infrastructure and facilities experience is a plus. ISP Circuit Procurement
  • Familiarity with InTune, Entra, inventory management, ManageEngine, and Jira
  • Ability to explain complex IT concepts in simple terms
  • Proven ability to work successfully with limited supervision
  • Impeccable end user communication, with the ability to maintain friendliness and candor through emails and calls
  • Excellent written and verbal skills
  • Discipline to ethically handle private data, including financial and/or healthcare data for certain companies
  • Able to communicate effectively and work in a team setting
  • Ensure end users are adhering to compliance policies and procedures
  • Proficient advanced and basic computer skills (Microsoft Office Suite/hardware installation/partitioning etc.)

EDUCATION AND EXPERIENCE:

Required Education and Experience

  • High School Diploma or Equivalent

Preferred Education and Experience

  • Bachelor’s Degree in Computer Science or Equivalent
  • 3+ Years IT Support Engineer or Related Experience

Preferred Licenses/Certifications

  • CompTIA A+
  • CompTIA Network+
  • Cisco/CCNA
  • Linux
  • Terraform
  • Microsoft hardware (installation)
  • Azure

SUPERVISORY RESPONSIBILITIES:

  • None

TRAVEL REQUIREMENTS:

Travels: Yes

Percent of time: <30%

Overnight required: Yes  

 


Pay- $65,000     - $72,000 /Annually *Depending on Experience  

Benefits include-- Medical, Dental, Vision, 401K

Our projects are regulated by federal and state laws which require all employees to successfully pass criminal background checks, MVR, and drug tests (post-employment and random testing).  The duties and responsibilities described are not a comprehensive list and additional tasks may be assigned to the employee from time to time. This job description is subject to change at any time.

Our Company is an equal employment opportunity and affirmative action employer. Women, minorities, people with disabilities, and veterans are strongly encouraged to apply. 

EO/AA/Disability/Veteran Employer


The anticipated compensation for this position is - depending on experience and qualifications.

All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, national origin or ancestry, sex (including gender, pregnancy, sexual orientation, and/or gender identity), age, disability, genetic information, veteran status, and/or any other basis protected by applicable federal, state or local law.
We are an Equal Opportunity Employer, including disability and protected veteran status.
We prohibit all types of discrimination and are committed to providing access and equal opportunity for individuals with disabilities. For additional information or if reasonable accommodation is needed to participate in the job application, interview, or hiring processes or to perform the essential functions of a position, please contact us the Company’s Human Resources department.


What Quanta Services employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom