2

No Experience Software Developer Apprenticeship Jobs in Riverside, CA

As a developer on our team, you will build software leveraging Esri's products and APIs for ... Implement secure, performant code to develop new user-facing features, spanning a wide range of UX, ...

Supports software engineers by providing advice and training Qualification & Skills * Minimum of 3 years working experience as Java developer * Passion for agile development and pair programming

Embedded Software Engineer

Irvine, CA

$141K - $185K/yr

THE OPPORTUNITY Silvus is seeking an Embedded Software Engineer to join our Engineering Group ... Expertise in C programming and experience in Linux kernel driver development. * Must be a U.S.

Supports software engineers by providing advice and training Qualification & Skills * Minimum of 3 years working experience as Java developer * Passion for agile development and pair programming

Embedded Software Engineer

Irvine, CA

$141K - $185K/yr

THE OPPORTUNITY Silvus is seeking an Embedded Software Engineer to join our Engineering Group ... Expertise in C programming and experience in Linux kernel driver development. * Must be a U.S.

Experience working with building software in C# * Knowledge of MVVM application design pattern * Master's degree in computer science, engineering, mathematics, or related field #LI-RC2 #LI-Onsite

By applying ETAP solutions, customers experience continuous intelligence during design and ... Job Title : Software Engineer - (ETAP Infrastructure) Location: Irvine, CA Employment Type ...

As a ROS Developer , you will play a critical role in developing advanced robotic applications ... Hands-on experience developing with ROS/ROS2, including designing, building, and deploying custom ...

As a ROS Developer , you will play a critical role in developing advanced robotic applications ... Hands-on experience developing with ROS/ROS2, including designing, building, and deploying custom ...

Software Engineer

Irvine, CA · On-site

$123K/yr

By applying ETAP solutions, customers experience continuous intelligence during design and ... Job Title : Software Engineer - (ETAP Infrastructure) Location: Irvine, CA Employment Type ...

As a ROS Developer , you will play a critical role in developing advanced robotic applications ... Hands-on experience developing with ROS/ROS2, including designing, building, and deploying custom ...

Jr. .Net Developer

Santa Ana, CA · On-site

$69K - $90K/yr

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. 1-3 years overall IT/Software development experience * 1-3 years of full ...

Collaborate with engineers, designers, and product managers to identify requirements for software ... One (1) year of experience in the job offered, or one (1) year of experience in a related ...

next page

Showing results 1-20

No Experience Software Developer Apprenticeship information

See Riverside, CA salary details

$50.1K

$116.7K

$173.2K

How much do no experience software developer apprenticeship jobs pay per year?

As of Jul 16, 2026, the average yearly pay for no experience software developer apprenticeship in Riverside, CA is $116,684.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,900.00 and $135,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the No Experience Software Developer Apprenticeship position, and why are they important?

To thrive as a No Experience Software Developer Apprentice, you need a basic understanding of programming concepts and a strong willingness to learn, often demonstrated through personal projects, coding bootcamps, or coursework. Familiarity with beginner-friendly programming languages (such as Python or JavaScript), version control systems like Git, and access to online learning resources are commonly helpful, though formal certifications are not always required. Curiosity, problem-solving ability, attention to detail, and strong communication skills help apprentices collaborate and adapt quickly in team environments. These qualities are important because they ensure apprentices can rapidly acquire new technical skills, effectively contribute to projects, and grow into productive software developers.

What can I expect from the day-to-day experience in a No Experience Software Developer Apprenticeship?

As a No Experience Software Developer Apprentice, your daily activities will often include hands-on coding practice, participating in team meetings, completing assigned training modules, and working on small projects under the guidance of experienced developers. You can expect frequent feedback, collaborative code reviews, and opportunities to ask questions as you learn. Many apprenticeships are structured with both mentoring and independent study, creating a supportive environment where you're encouraged to solve real-world problems and gradually take on more responsibility. This format helps you build both technical and soft skills essential for advancing in your software development career.

What is a No Experience Software Developer Apprenticeship job?

A No Experience Software Developer Apprenticeship is an entry-level program designed for individuals with little to no coding experience who want to start a career in software development. It typically combines on-the-job training with structured learning, allowing apprentices to gain practical coding skills while working on real projects. These roles are often guided by experienced developers and may lead to full-time employment upon completion.

What are the most commonly searched types of Software Developer Apprenticeship jobs in Riverside, CA? The most popular types of Software Developer Apprenticeship jobs in Riverside, CA are:
What are popular job titles related to No Experience Software Developer Apprenticeship jobs in Riverside, CA? For No Experience Software Developer Apprenticeship jobs in Riverside, CA, the most frequently searched job titles are:
What job categories do people searching No Experience Software Developer Apprenticeship jobs in Riverside, CA look for? The top searched job categories for No Experience Software Developer Apprenticeship jobs in Riverside, CA are:
What cities near Riverside, CA are hiring for No Experience Software Developer Apprenticeship jobs? Cities near Riverside, CA with the most No Experience Software Developer Apprenticeship job openings:
Infographic showing various No Experience Software Developer Apprenticeship job openings in Riverside, CA as of July 2026, with employment types broken down into 67% Full Time, and 33% Part Time. Highlights an 100% In-person job distribution, with an average salary of $116,684 per year, or $56.1 per hour.
Software Development Engineer in Test II (SDET) - ArcGIS Enterprise

Software Development Engineer in Test II (SDET) - ArcGIS Enterprise

Esri

Redlands, CA

$50.25 - $65/hr

Other

Posted 12 days ago


Esri rating

9.5

Company rating: 9.5 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

6th of 209 rated software companies


Job description

Overview

Build the next generation of ArcGIS Enterprise, a suite of products delivering state-of-the-art mapping and analytics capability to thousands of customers and millions of users worldwide.

Our team builds cutting-edge, highly scalable, and reliable distributed software for on-premises and the cloud to make maps, geographic information, and analyses available on any device, anywhere, at any time. Our Software Development Engineer in Test provides a strong voice in the automated quality assurance process and use the best tools available to design and develop integration, UI and performance tests. As a SDET, you will work with our cross-functional global team of product engineers, software engineers, designers, product managers, and release engineers to understand functional and non-functional requirements and have them be recorded in your automated tests. You will be actively involved in designing and developing automated test frameworks in Java, Python, as well as its reporting infrastructure and dashboards.

If you are passionate about software quality and automation and validating complex distributed systems, join us!

Responsibilities

  • Collaborate with Product Engineers to establish test plans, identify gaps in plans, and prioritize manual tests suited for automation
  • Create tests for functional, performance, scalability, and durability testing of Knowledge Graph and link analysis
  • Design and develop automated integration and regression test cases on software components through the API
  • Deploy and schedule integration tests to run daily against the supported graph DBMS platforms and share test results
  • Manage and refactor the suite of integration tests and results dashboards as needed
  • Perform rigorous and in-depth peer reviews of test code
  • Collaborate with Software Development Engineers to improve software quality by understanding the design and writing automated tests for various possible user workflows
  • Measure test coverage and analyze continuous integration test results
  • Define, implement, maintain, and document automated test frameworks
  • Advocate for quality throughout the software development process and advise on test optimization

Requirements

  • 2+ years of experience in a similar position
  • Programming proficiency in one or more of the following languages: Java, C++, C#, or Python
  • Strong understanding of object-oriented programming concepts
  • Applied knowledge of testing principles including experience designing and executing test cases
  • Experience using test automation frameworks such as Selenium WebDriver, Appium, Junit, or Pyunit
  • Understanding of deployment tools such as Jenkins or Chef
  • Developer sensibilities in software design, refactoring, and authoring
  • Strong analytical and problem-solving skills to evaluate and resolve software issues
  • Bachelor's degree in computer science, engineering, GIS, data science, network science, mathematics, or related field

Recommended Qualifications

  • Master's degree in computer science, engineering, GIS, data science, network science, mathematics, or related field
  • Knowledge of ArcGIS Enterprise or other GIS products
  • Experience writing technical documents for a variety of audiences
  • Experience in authoring and reporting test results in graphical forms and dashboards

#LI-TA1

#LI-Onsite


What Esri employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


ESRI logo

About ESRI

Sourced by ZipRecruiter

Our passion for improving quality of life through geography is at the heart of everything we do. Esri's geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.

Industry

Scientific research and development services

Company size

1,001 - 5,000 Employees

Headquarters location

Redlands, CA, US

Year founded

1969