1

It Software Developer Jobs in Riverside, CA (NOW HIRING)

Ingram Micro is a leading technology company for the global information technology ecosystem. With ... Responsible for the construction of complex engineering solutions using software development ...

Ingram Micro is a leading technology company for the global information technology ecosystem. With ... Responsible for the construction of complex engineering solutions using software development ...

The IT Operations Engineer I role is to support the stable operation of the operational region ... Hardware, software, and network connection troubleshooting experience. * Knowledge of anti-virus ...

IT infrastructure Supervisor

Santa Ana, CA · On-site

$98K - $121K/yr

Microsoft Certified Systems Engineer (MCSE) certification. * Knowledge of Information Technology hardware, software, telecoms, networks, applications necessary to fully support an enterprise computer ...

We are experts in cell tower construction, RF engineering, broadband fiber optic cable installation ... Provides support and a central point of contact for standard software and hardware defined in the ...

We are experts in cell tower construction, RF engineering, broadband fiber optic cable installation ... Provides support and a central point of contact for standard software and hardware defined in the ...

We are experts in cell tower construction, RF engineering, broadband fiber optic cable installation ... Provides support and a central point of contact for standard software and hardware defined in the ...

We are experts in cell tower construction, RF engineering, broadband fiber optic cable installation ... Provides support and a central point of contact for standard software and hardware defined in the ...

next page

Showing results 1-20

It Software Developer information

See Riverside, CA salary details

$25

$57

$87

How much do it software developer jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for it software developer in Riverside, CA is $57.80, according to ZipRecruiter salary data. Most workers in this role earn between $43.37 and $71.49 per hour, depending on experience, location, and employer.

What are some common challenges IT Software Developers face when working on large-scale projects?

IT Software Developers working on large-scale projects often encounter challenges such as coordinating with cross-functional teams, managing complex codebases, and ensuring consistent documentation. Effective communication is crucial, as developers must align their work with project managers, QA testers, and sometimes clients. Additionally, adapting to rapidly changing requirements and integrating new technologies can be demanding, but also provide valuable learning opportunities. Staying organized and proactive in problem-solving can help overcome these hurdles and contribute to project success.

What is the difference between It Software Developer vs Software Engineer?

AspectIt Software DeveloperSoftware Engineer
CredentialsBachelor's in CS or related field, certifications like Microsoft or JavaBachelor's or higher in CS or Software Engineering, certifications vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems, often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT servicesUsed across tech, finance, healthcare, and other industries
Search & Comparison IntentOften compared for coding roles and application developmentCompared for system design and software architecture roles

While both roles involve software development, It Software Developers focus on creating and maintaining applications, whereas Software Engineers often work on designing entire systems and architectures. The roles overlap significantly, but the emphasis on system design distinguishes them.

What are the key skills and qualifications needed to thrive as an IT Software Developer, and why are they important?

To thrive as an IT Software Developer, you need strong programming skills, problem-solving abilities, and a solid understanding of computer science principles, usually demonstrated by a relevant degree or equivalent experience. Familiarity with software development tools, version control systems like Git, and certifications such as Microsoft Certified: Azure Developer Associate are often required. Outstanding developers also possess strong teamwork, adaptability, and communication skills to effectively collaborate and deliver solutions. These skills and qualities are crucial for creating reliable, scalable applications and driving successful project outcomes in dynamic tech environments.

What does an IT Software Developer do?

An IT Software Developer is responsible for designing, coding, testing, and maintaining software applications that help organizations operate more efficiently. They work with various programming languages and development tools to build software solutions tailored to users’ needs. Developers often collaborate with other IT professionals, such as analysts and testers, to ensure the software meets functional requirements and is free of defects. Their work can range from creating desktop and mobile applications to developing large-scale enterprise systems.
What are popular job titles related to It Software Developer jobs in Riverside, CA? For It Software Developer jobs in Riverside, CA, the most frequently searched job titles are:
What job categories do people searching It Software Developer jobs in Riverside, CA look for? The top searched job categories for It Software Developer jobs in Riverside, CA are:
Infographic showing various It Software Developer job openings in Riverside, CA as of July 2026, with employment types broken down into 84% Full Time, 6% Part Time, 1% Temporary, and 9% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $120,227 per year, or $57.8 per hour.
JUNIOR SOFTWARE DEVELOPER (C++) with Security Clearance

JUNIOR SOFTWARE DEVELOPER (C++) with Security Clearance

VSolvit

Norco, CA • On-site

$72K - $93K/yr

Other

Medical, Dental, Vision, Life, Retirement

Posted 28 days ago


Job description

POSITION IS 100% ONSITE DAILY IN NORCO, CA Job Summary VSolvit is seeking a motivated and enthusiastic Junior Software Developer (C++) to join our team supporting the development and maintenance of mission-critical analysis applications for the U.S. Navy. This position is ideal for an early-career software developer who is eager to expand their technical skills, contribute to meaningful projects, and work alongside experienced engineers in a collaborative environment. The selected candidate will work within an Agile SAFe environment and participate in the design, development, testing, and maintenance of desktop-based software applications. This role provides an opportunity to gain hands-on experience with modern software development practices while contributing to the modernization and sustainment of critical defense systems. Successful candidates will possess a solid foundation in software development principles, strong problem-solving abilities, and a willingness to learn new technologies and processes. Candidates with internship experience, academic projects, personal software projects, or professional development experience are encouraged to apply. As with any position, additional expectations exist. These include adhering to established work schedules, meeting project deadlines, complying with company policies and procedures, communicating effectively with supervisors and team members, maintaining focus on assigned objectives, and performing other duties as assigned. Responsibilities * Collaborate with Agile Scrum teams to develop, test, and maintain desktop software applications
* Develop software solutions using C++ under the guidance of senior developers and technical leads
* Participate in software design, implementation, debugging, and testing activities
* Apply object-oriented programming principles and software engineering best practices
* Assist in troubleshooting software defects and performance issues
* Support the enhancement and modernization of existing desktop applications
* Participate in code reviews and technical discussions
* Develop and maintain technical documentation as required
* Work closely with software engineers, systems engineers, testers, and government stakeholders
* Participate in sprint planning, daily standups, retrospectives, and other Agile ceremonies
* Support software integration, deployment, and sustainment activitiesBasic Qualifications * 0-4 years of software development experience, including professional, internship, academic, military, or personal project experience
* Proficiency in C++ with a focus on desktop application development
* Experience developing, maintaining, or enhancing desktop applications using C++
* Understanding of object-oriented programming principles
* Familiarity with multi-threading, concurrency, or asynchronous programming concepts
* Familiarity with Git source control, including committing, branching, merging, and pull request workflows
* Strong analytical and problem-solving skills
* Strong written and verbal communication skills
* Ability to learn quickly and work effectively in a team environment
* US Citizenship is required
* Active DoD Secret Clearance or higher (or the ability to obtain one)
* CompTIA Security+ Certification required
* 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 offeredPreferred Qualifications * Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline
* Experience with Agile methodologies such as Scrum or SAFe
* Familiarity with Atlassian tools such as Jira and Confluence
* Experience with desktop application development
* Familiarity with CMake for configuring, building, and managing C++ projects
* Familiarity with modern C++ standards (C++11/14/17/20)
* Familiarity with Python scripting and automation
* GIS (Geographic Information Systems) experience is a plus
* Experience supporting government, defense, or regulated environments is a plus
* Active Top Secret Clearance is a plusEducation and Certifications * Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline preferred
* Equivalent combination of education, certifications, and relevant experience may be considered
* CompTIA Security+ Certification requiredAdditional Notes This position is intended for an early-career software developer who is looking to build a strong foundation in software engineering while supporting mission-critical defense applications. VSolvit values curiosity, initiative, problem-solving ability, and a willingness to learn. Candidates who demonstrate strong technical aptitude and the ability to grow within a collaborative team environment are encouraged to apply. C ompany 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.