1

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

Software Engineer Team Lead Location : Onsite, Irvine, CA ***This position is full-time and in ... Job duties: * Develop, test, and maintain software using Java and Spring-based technologies

SOFTWARE DEVELOPER (.NET/C#)

Norco, CA · On-site

$95K - $150K/yr

Develop and maintain software solutions using C#, .NET, and related technologies. * Support and ... information systems (GIS), business intelligence (BI) systems, data warehousing, engineering ...

Be Seen First

IT Specialist

Ontario, CA · On-site

$72K - $75K/yr

The IT Specialist will provide technical assistance and answers to users questions, assisting users ... software programming, connectivity, printing, and similar concerns. * Consults with users to ...

SOFTWARE DEVELOPER (C++)

Norco, CA · On-site

$100K - $160K/yr

GIS (Geographic Information Systems) experience is a plus * Active Top Secret Clearance is a plus ... Founded in 2006, VSolvit (pronounced 'We Solve It') is a technology services provider that ...

IT Project Coordinator

Anaheim, CA · On-site

$64K - $73K/yr

The Information Technology/Systems Project Coordinator will work as an administrative liaison ... of technology/software projects, programs and department operational technical initiatives.

FULL STACK SOFTWARE DEVELOPER

Norco, CA · On-site

$105K - $165K/yr

Stay current with new technologies, tools, and industry trends, and apply them to ongoing ... information systems (GIS), business intelligence (BI) systems, data warehousing, engineering ...

SOFTWARE DEVELOPER (FULL STACK)

Norco, CA · On-site

$110K - $165K/yr

Stay current with new technologies, tools, and industry trends, and apply them to ongoing ... information systems (GIS), business intelligence (BI) systems, data warehousing, engineering ...

Senior Software Developer

Lake Forest, CA · On-site

$92K - $207K/yr

Communicate technical work through design docs and tech talks Essential requirements * Formal training with a degree in Computer Programming or Software Engineering * 7+ years of experience in ...

Senior Software Developer

Lake Forest, CA · Hybrid

$92K - $207K/yr

Communicate technical work through design docs and tech talks Essential requirements * Formal training with a degree in Computer Programming or Software Engineering * 7+ years of experience in ...

The IT Support Engineer is a key member of the IT team and will be primarily responsible for ... In addition, this individual will participate in the implementation of new hardware and software ...

IT Support Engineer

Redlands, CA · On-site

$77K - $93K/yr

The IT Support Engineer is a key member of the IT team and will be primarily responsible for ... In addition, this individual will participate in the implementation of new hardware and software ...

Be Seen First

Proficient in database programming and software installation. * Attention to detail. * Good problem-solving skills. Right candidate may work remotely and come to campus sites for meetings and as ...

As Head of IT and Cybersecurity, you will take on a broad, high-impact mandate across internal IT, ... software engineering, and operations stakeholders. * Eligibility to work in the United States is ...

As Head of IT and Cybersecurity, you will take on a broad, high-impact mandate across internal IT, ... software engineering, and operations stakeholders. * Eligibility to work in the United States is ...

As Head of IT and Cybersecurity, you will take on a broad, high-impact mandate across internal IT, ... software engineering, and operations stakeholders. * Eligibility to work in the United States is ...

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.
Software Developer II

Software Developer II

ConsumerDirect, Inc.

Irvine, CA

$135K - $170K/yr

Full-time

Posted 24 days ago


Job description

Reports to: Software Engineer Team Lead

Location: Onsite, Irvine, CA

***This position is full-time and in person located in Irvine, CA***

About ConsumerDirect

At ConsumerDirect, we’re transforming the way consumers control their credit, money and privacy through innovative software solutions. As one of Orange County’s Best Places to Work for four years running, we pride ourselves on a collaborative, inclusive, and growth-focused culture. Join our passionate team of professionals dedicated to making a real impact in the financial technology space. As we continue to scale and innovate, we’re looking for a talented individual to join us in our mission to revolutionize the industries we serve.

Position Overview:

We are seeking a Software Engineer II to join our engineering team and contribute to the design, development, and maintenance of scalable, API-driven applications. This role focuses on hands-on development, collaboration, and continuous improvement of our systems while providing opportunities to grow technically and professionally.

You will be expected to take ownership of assigned tickets, research solutions within our existing technology stack, and continuously improve your skills while contributing feedback to the development process.

Job duties:

  • Develop, test, and maintain software using Java and Spring-based technologies
  • Implement features according to designs and technical direction provided by the team lead
  • Follow ticket requirements and engineering standards when delivering work
  • Research and propose solutions within the constraints of the existing architecture and tech stack
  • Participate in code reviews and apply feedback to improve code quality
  • Troubleshoot and resolve application and production issues
  • Consistently deliver assigned tasks in a timely manner
  • Ask questions and seek clarification to ensure high-quality outcomes
  • Provide constructive feedback on development processes and tooling

Qualifications:

  • Bachelor’s degree in Computer Science or related field (or equivalent experience) (required)
  • At least 3 years of professional software development experience (required)
  • Working proficiency in Java and Spring (mid-level competency)
  • Experience building and supporting RESTful APIs and backend services
  • Familiarity with relational databases and ORM frameworks (e.g., Hibernate)
  • Ability to follow established designs while independently implementing solutions
  • Strong problem-solving and research skills within an existing codebase
  • Experience using Git for version control
  • Experience with AWS services (e.g., EC2, SQS, RDS)
  • Familiarity with messaging systems such as JMS
  • Exposure to CI/CD pipelines and tools such as Jenkins
  • Experience working with Jira or similar ticketing systems
  • Familiarity with Tomcat or similar application servers

Working Conditions & Physical Requirements

  • Office environment with prolonged computer and screen use
  • Requires sitting for extended periods and regular keyboard and mouse use

“Consumer Direct embraces diversity, culture, and equal opportunity in a serious way. We are committed to promoting a workplace that represents a wide variety of, backgrounds, perspectives, skills and experiences.