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 ...
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 ...
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, ...
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, ...
Software Engineer (QT. QML)
Irvine, CA · On-site
$111K - $149K/yr
Irvine, CA Duration : Long term • Experience in software engineering such as design for scalability, development for maintainability, and deployment for usability • Very strong in C++ programming ...
Software Engineer (QT. QML)
Irvine, CA · On-site
$111K - $149K/yr
Irvine, CA Duration : Long term • Experience in software engineering such as design for scalability, development for maintainability, and deployment for usability • Very strong in C++ programming ...
Full Stack Developer
Irvine, CA · On-site
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
Full Stack Developer
Irvine, CA · On-site
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
$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.
Embedded Software Engineer
$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
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
$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.
Embedded Software Engineer
$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.
C++ Windows Developer II - ArcGIS Pro
$49.25 - $66.50/hr
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
C++ Windows Developer II - ArcGIS Pro
$49.25 - $66.50/hr
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
Software Engineer
$123K/yr
By applying ETAP solutions, customers experience continuous intelligence during design and ... Job Title : Software Engineer - (ETAP Infrastructure) Location: Irvine, CA Employment Type ...
Software Engineer
$123K/yr
By applying ETAP solutions, customers experience continuous intelligence during design and ... Job Title : Software Engineer - (ETAP Infrastructure) Location: Irvine, CA Employment Type ...
Software Engineer, ROS Developer
Irvine, CA · On-site
$125K - $155K/yr
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, ROS Developer
Irvine, CA · On-site
$125K - $155K/yr
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, ROS Developer
$125K - $155K/yr
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 ...
Quick apply
Software Engineer, ROS Developer
$125K - $155K/yr
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 ...
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 ...
Software Engineer, ROS Developer
Irvine, CA · On-site
$125K - $155K/yr
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, ROS Developer
Irvine, CA · On-site
$125K - $155K/yr
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 ...
Demonstrated experience in Java, Servlets, JavaEE, RESTful Web Services, and Java Design Patterns Recommended Qualifications
Demonstrated experience in Java, Servlets, JavaEE, RESTful Web Services, and Java Design Patterns Recommended Qualifications
Our software engineers provide a strong technical voice in the product development process and use ... Build server-side Java components and web services to power user experience and geospatial ...
New
Our software engineers provide a strong technical voice in the product development process and use ... Build server-side Java components and web services to power user experience and geospatial ...
New
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 ...
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 ...
Embedded Software Engineer
Irvine, CA · On-site
$48.08 - $67.31/hr
THE OPPORTUNITY Silvus is seeking an Embedded Software Engineer to join our Engineering Group ... Demonstrated experience with socket programming and various Internet/Ethernet protocols.
Embedded Software Engineer
Irvine, CA · On-site
$48.08 - $67.31/hr
THE OPPORTUNITY Silvus is seeking an Embedded Software Engineer to join our Engineering Group ... Demonstrated experience with socket programming and various Internet/Ethernet protocols.
Embedded Software Engineer
Irvine, CA · On-site
$48.08 - $67.31/hr
THE OPPORTUNITY Silvus is seeking an Embedded Software Engineer to join our Engineering Group ... Demonstrated experience with socket programming and various Internet/Ethernet protocols.
Embedded Software Engineer
Irvine, CA · On-site
$48.08 - $67.31/hr
THE OPPORTUNITY Silvus is seeking an Embedded Software Engineer to join our Engineering Group ... Demonstrated experience with socket programming and various Internet/Ethernet protocols.
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 ...
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 ...
Software Engineering Intern - Controls Test & Automation (including Lighting) * Software ... Experience working with CAN, LIN, UDS, DoIP communication protocols * Experience with ...
Software Engineering Intern - Controls Test & Automation (including Lighting) * Software ... Experience working with CAN, LIN, UDS, DoIP communication protocols * Experience with ...
No Experience Software Developer Apprenticeship information
See Riverside, CA salary details
$50.1K - $61.3K
1% of jobs
$61.3K - $72.5K
4% of jobs
$72.5K - $83.7K
9% of jobs
$94.1K is the 25th percentile. Wages below this are outliers.
$83.7K - $94.8K
12% of jobs
$94.8K - $106K
15% of jobs
The median wage is $113.4K / yr.
$106K - $117.2K
14% of jobs
$117.2K - $128.4K
15% of jobs
$132.8K is the 75th percentile. Wages above this are outliers.
$128.4K - $139.6K
13% of jobs
$139.6K - $150.8K
9% of jobs
$150.8K - $162K
5% of jobs
$162K - $173.2K
3% of jobs
$50.1K
$116.7K
$173.2K
How much do no experience software developer apprenticeship jobs pay per year?
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.

$50.25 - $65/hr
Other
Posted 12 days ago
Esri rating
9.5
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
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