2

Entry Level Desktop Application Developer Jobs (NOW HIRING)

SOFTWARE DEVELOPER (C++, C#, .NET)

Norco, CA ยท On-site

$90K - $110K/yr

NET, with a focus on desktop application development * Strong understanding of object-oriented programming principles * Experience with multi-threading, concurrency, and task-based asynchronous ...

Net Application Developer/C # for several immediate openings based in Phoenix, AZ. The .Net ... or desktop environments. * Query data stores for program statistical analysis. * On occasion ...

Net Application Developer/C # for several immediate openings based in Phoenix, AZ. The .Net ... or desktop environments. * Query data stores for program statistical analysis. * On occasion ...

.NET Developer

Hanover, VA ยท On-site

$46.75 - $61.75/hr

Need to be able to understand the code in the current desktop application to migrate to the new Web ... You will be working closely with our lead developers to take ownership of a given module and ...

Desktop Support ENG

Phoenix, AZ ยท On-site +1

$19.50 - $24.75/hr

... desktop application * Assist with design of wireless and network solutions * Create printer ... Knowledge of Telephony systems programming, documentation, and process creation. * Knowledge of ...

C#/.NET Desktop Developer

Houston, TX ยท On-site

$73.67/hr

Application Architect III Location: Houston, TX Duration: Contract - 11 months Pay Range: $73.67/hr ... Design, develop, and maintain Windows desktop applications using C# and WinForms. Write clean ...

JUNIOR SOFTWARE DEVELOPER (C++)

Norco, CA ยท On-site

$75K - $110K/yr

Proficiency in C++ with a focus on desktop application development * Experience developing, maintaining, or enhancing desktop applications using C++ * Understanding of object-oriented programming ...

next page

Showing results 1-20

Entry Level Desktop Application Developer information

See salary details

$17

$52

$84

How much do entry level desktop application developer jobs pay per hour?

As of Jun 24, 2026, the average hourly pay for entry level desktop application developer in the United States is $52.64, according to ZipRecruiter salary data. Most workers in this role earn between $42.31 and $60.58 per hour, depending on experience, location, and employer.

What is the difference between Entry Level Desktop Application Developer vs Software Engineer?

AspectEntry Level Desktop Application DeveloperSoftware Engineer
Required CredentialsAssociate's or Bachelor's degree in Computer Science or related fieldBachelor's degree often required; certifications like Microsoft Certified or Java certifications beneficial
Work EnvironmentPrimarily in office settings, developing desktop applications for Windows or MacVaries; includes office, remote, or hybrid, working on diverse software projects
Employer & Industry UsageUsed in tech companies, software firms, and organizations developing desktop solutionsWidely used across tech, finance, healthcare, and other industries for various software roles

Entry Level Desktop Application Developers focus on creating desktop software, often requiring specific programming skills and familiarity with desktop environments. Software Engineers have a broader scope, working on various software types, including desktop, web, and mobile, with a wider range of responsibilities and skills. Both roles often require similar educational backgrounds but differ in project scope and specialization.

What does an Entry Level Desktop Application Developer do?

An Entry Level Desktop Application Developer is responsible for designing, building, testing, and maintaining software applications that run on desktop operating systems like Windows, macOS, or Linux. They typically work with programming languages such as C#, Java, or Python and use frameworks like .NET or Electron. Their duties often include writing code, debugging issues, collaborating with team members, and learning new technologies. Entry-level developers are expected to follow best practices and gradually take on more complex tasks as they gain experience.

What are the key skills and qualifications needed to thrive as an Entry Level Desktop Application Developer, and why are they important?

To thrive as an Entry Level Desktop Application Developer, you need a solid understanding of programming languages such as C#, Java, or Python, and a relevant degree or coursework in computer science or software engineering. Familiarity with integrated development environments (IDEs) like Visual Studio or Eclipse, version control systems like Git, and knowledge of desktop application frameworks are typically required. Strong problem-solving abilities, attention to detail, and effective communication skills help you work well in a team and deliver reliable software. These skills and qualities are essential for developing robust applications, collaborating with colleagues, and ensuring successful project outcomes.

What are some common challenges faced by entry level desktop application developers, and how can they be overcome?

Entry level desktop application developers often encounter challenges such as understanding large codebases, keeping up with rapidly changing technologies, and debugging complex issues. To overcome these, it's helpful to actively seek mentorship from senior team members, participate in code reviews, and set aside time to learn new frameworks or tools relevant to the project. Collaborating closely with the QA team and other developers also helps in identifying and resolving issues more efficiently while building strong problem-solving skills.
More about Entry Level Desktop Application Developer jobs
What cities are hiring for Entry Level Desktop Application Developer jobs? Cities with the most Entry Level Desktop Application Developer job openings:
What are the most commonly searched types of Desktop Application Developer jobs? The most popular types of Desktop Application Developer jobs are:
What states have the most Entry Level Desktop Application Developer jobs? States with the most job openings for Entry Level Desktop Application Developer jobs include:
What job categories do people searching Entry Level Desktop Application Developer jobs look for? The top searched job categories for Entry Level Desktop Application Developer jobs are:
Infographic showing various Entry Level Desktop Application Developer job openings in the United States as of June 2026, with employment types broken down into 2% Internship, 42% Full Time, 2% Part Time, 52% Contract, and 2% Nights. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $109,490 per year, or $52.6 per hour.
SOFTWARE DEVELOPER (C++, C#, .NET)

SOFTWARE DEVELOPER (C++, C#, .NET)

VSolvit

Norco, CA โ€ข On-site

$90K - $110K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

This job post hasย expired today.ย Applications are no longer accepted.


Job description

***POSITION IS 100% ONSITE DAILY IN NORCO, CA***

Job Summary

We are seeking a Software Developer to join our team supporting the development of analysis applications for the U.S. Navy. The ideal candidate will work within an Agile SAFe environment, contributing to the development and maintenance of desktop applications using C#, Unity, and other technologies. While mid-level experience is preferred, we are open to candidates with strong foundational skills and a willingness to learn.

As with any position, additional expectations exist. Some of these include, but are not limited to, adhering to normal working hours, meeting deadlines, following company policies as outlined by the Employee Handbook, communicating regularly with assigned supervisor(s), staying focused on the assigned tasks, and completing other tasks as assigned.

Responsibilities

  • Collaborate within an Agile Scrum team to design, develop, and maintain desktop analysis applications
  • Work with technologies including C++, C#, .NET (strong emphasis on desktop application development), Unity, and legacy Delphi systems
  • Apply object-oriented programming principles, multi-threading, concurrency, and task-based asynchronous programming (TPL)
  • Contribute to the modernization of legacy systems and the development of new features
  • Participate in team meetings, sprint planning, and retrospectives

Basic Qualifications

  • Proficiency in C# and .NET, with a focus on desktop application development
  • Strong understanding of object-oriented programming principles
  • Experience with multi-threading, concurrency, and task-based asynchronous programming (TPL)
  • U.S. citizenship required
  • Active or Current DoD Security Clearance required
  • CompTIA Security+ Certification
  • If applicable: If you are or have been recently employed by the U.S. government, a post-employment ethics letter will be required if employment with VSolvit is offered

Preferred Qualifications

  • Familiarity with Unity development
  • Experience with Agile methodologies, particularly Scrum and SAFe
  • Knowledge of Atlassian tools, such as Jira
  • Experience with desktop application development
  • Familiarity with government or regulated environments (not required but a plus)

Soft Skills

  • Strong teamwork and adaptability
  • Willingness to learn and take initiative
  • Problem-solving mindset and self-starter attitude

Education and Certifications

  • Bachelorโ€™s degree in Computer Science or a related field, or equivalent experience

Additional Notes

While we prefer candidates with mid-level experience, we are open to hiring individuals with less experience if they exhibit the right traits, such as a willingness to learn, problem-solving skills, and a self-starter attitude.

Company Summary

Join the VSolvit Team! Founded in 2006, VSolvit (pronounced 'We Solve It') is a technology services provider that specializes in cybersecurity, cloud computing, geographic information systems (GIS), business intelligence (BI) systems, data warehousing, engineering services, and custom database and application development. VSolvit is an award winning WOSB, CA CDB, MBE, WBE, and CMMI Level 3 certified company. We offer a customizable health benefits program that best meets the needs of its employees. Offering may include: medical, dental, and vision insurance, life insurance, long and short-term disability and other insurance products, Health Savings Account, Flexible Spending Account, 401K Retirement Plan options, Tuition Reimbursement, and assorted voluntary benefits. Our goal is to grow together and enjoy the work that we do as a team.

VSolvit LLC is an Equal Opportunity/Affirmative Action employer and will consider all qualified applicants for employment without regard to race, color, religion, sex, national origin, protected veteran status, or disability status.