2

Entry Level Software Developer Jobs in San Ramon, CA

Currently, we are looking for entry-level software programmers, IT enthusiasts, and Java developers. We welcome candidates with all visas and citizens to apply. We assist in filing for STEM extension ...

Software Developers * Embedded Software Developers * AI Developers * Web Developers * Software Developer QAs * Release QAs * AV Analysts/IPS Analysts * Hardware Developers * DevOps Engineers * C ...

Software Developers * Embedded Software Developers * AI Developers * Web Developers * Software Developer QAs * Release QAs * AV Analysts/IPS Analysts * Hardware Developers * DevOps Engineers * C ...

Software Developers * Embedded Software Developers * AI Developers * Web Developers * Software Developer QAs * Release QAs * AV Analysts/IPS Analysts * Hardware Developers * DevOps Engineers * C ...

Software Engineer - Setup Apple devices have revolutionized how people live, connect, and work. It's not by chance! By thoughtfully blending beautiful, premium hardware with intuitive, innovative ...

We're looking for a software engineer to join our team and solve impactful problems alongside experienced engineers. As an engineer on the Setup team, you'll contribute to feature development and bug ...

For this position, we are looking for a full stack backend engineer, who will be working directly ... Passion for finding problems with software and helping ensure they never happen again. * Easily ...

Check out our Engineering Blog to learn more about our tech stack, mission, and values! What You'll Do * Build software that helps grow Ramp to its next millions of users * Build and scale internal ...

next page

Showing results 1-20

Entry Level Software Developer information

See San Ramon, CA salary details

$33K

$112K

$269.9K

How much do entry level software developer jobs pay per year?

As of Jun 19, 2026, the average yearly pay for entry level software developer in San Ramon, CA is $112,049.00, according to ZipRecruiter salary data. Most workers in this role earn between $71,000.00 and $118,500.00 per year, depending on experience, location, and employer.

What Does an Entry-Level Software Developer Do?

An entry-level software developer has simpler duties compared to more senior members of the field. At the entry level, your responsibilities are to create simple, single-thread code to achieve a specific task. These bits of code can be combined to create a larger program. You may also have to create or write a design algorithm by which you create software. However, most of the time, as an entry-level developer, you are in charge of debugging. You have to comb through the code of a piece of software to remove errors.

What types of projects and tasks can I expect to work on as an entry level software developer?

As an entry level software developer, you will typically be assigned to work on smaller modules or features within larger projects, often under the guidance of more experienced developers. Your daily tasks may include writing and testing code, fixing bugs, participating in code reviews, and collaborating with team members through agile sprints or regular meetings. You'll also have opportunities to learn new technologies, contribute to documentation, and gradually take on more complex responsibilities as you gain experience. This environment encourages continuous learning and close collaboration with others, helping you build both technical and teamwork skills.

What engineers make $500,000?

Highly experienced software engineers, especially those in specialized fields like machine learning, data science, or working at top tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires advanced skills, significant industry experience, and often working in leadership or senior technical roles.

What are entry level software developers?

Entry level software developers are professionals who are at the beginning of their software development careers. They typically have foundational knowledge of programming languages, software development methodologies, and problem-solving skills. Entry level developers work under the guidance of more experienced engineers to write code, fix bugs, and contribute to software projects. Their responsibilities often include learning new technologies, collaborating with team members, and gaining practical experience to advance in their careers.

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

To thrive as an Entry Level Software Developer, you need a solid understanding of programming languages such as Java, Python, or C++, along with a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic knowledge of databases is important. Strong problem-solving abilities, attention to detail, and effective teamwork set standout candidates apart. These skills and qualities are crucial for building reliable software, collaborating with colleagues, and adapting to evolving technical requirements.

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

AspectEntry Level Software DeveloperJunior Software Engineer
Required CredentialsBachelor's in CS or related field, coding bootcamp experienceBachelor's in CS or related field, internship experience
Work EnvironmentTech companies, startups, software firmsTech companies, consulting firms, startups
Employer UsageCommonly used in job postings and industryOften used interchangeably with Entry Level Software Developer

Both roles typically require a bachelor's degree in computer science or related fields and some coding experience. They work in similar environments like tech companies and startups. The terms are often used interchangeably, but 'Junior Software Engineer' may emphasize a slightly more engineering-focused role. Overall, they represent entry-level positions for aspiring software professionals.

Is it true that AI will replace software engineers?

Entry level software developers should understand that AI tools can automate certain coding tasks, but they are unlikely to fully replace software engineers. Human skills such as problem-solving, system design, and understanding user needs remain essential in software development. AI is more likely to augment the work of developers rather than eliminate the need for them.

Will AI replace coders by 2040?

Entry level software developers will continue to play a vital role in creating, testing, and maintaining software, as AI tools are designed to assist rather than fully replace human programmers. While AI can automate routine coding tasks, skills such as problem-solving, understanding user needs, and adapting to new technologies remain essential for developers. Staying current with programming languages and tools will be important for future job security.

Which IT jobs without coding?

Entry level software developers typically focus on coding, but roles like technical support specialist, IT technician, network administrator, or quality assurance tester involve minimal or no coding. These positions often emphasize troubleshooting, system management, or testing skills, and may require certifications like CompTIA A+ or Network+. They are suitable for those interested in IT without extensive programming responsibilities.
What are the most commonly searched types of Software Developer jobs in San Ramon, CA? The most popular types of Software Developer jobs in San Ramon, CA are:
What are popular job titles related to Entry Level Software Developer jobs in San Ramon, CA? For Entry Level Software Developer jobs in San Ramon, CA, the most frequently searched job titles are:
What cities near San Ramon, CA are hiring for Entry Level Software Developer jobs? Cities near San Ramon, CA with the most Entry Level Software Developer job openings:
Infographic showing various Entry Level Software Developer job openings in San Ramon, CA as of June 2026, with employment types broken down into 1% Locum Tenens, 82% Full Time, 15% Part Time, 1% Contract, and 1% Nights. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $112,049 per year, or $53.9 per hour.
Associate Android Systems Engineer (Entry-Level)

Associate Android Systems Engineer (Entry-Level)

Fiserv, Inc.

Sunnyvale, CA • On-site

$140K - $210K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 4 days ago


Fiserv rating

7.6

Company rating: 7.6 out of 10

Based on 85 frontline employees who took The Breakroom Quiz

106th of 138 rated financial services


Job description

Calling all innovators - find your future at Fiserv.
We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants and consumers to one another millions of times a day - quickly, reliably, and securely. Any time you swipe your credit card, pay through a mobile app, or withdraw money from the bank, we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv.
Job Title
Associate Android Systems Engineer (Entry-Level)
About Your Role
Kickstart your engineering career with the Clover team! We are looking for an Associate Android Systems Engineer to help build, test, and operate the complex payment software running on our global fleet of smart terminals. If you are a recent graduate eager to dive deep into the Android operating system, work directly with hardware interfaces, and see your code process millions of real-world transactions daily, this is the perfect team for you. This is a fast-paced, highly collaborative environment where your foundational skills will quickly scale into enterprise expertise.
What You'll Do
  • Feature Development: Learn to build and integrate features into our hardware products, including offline payment support, dynamic user experiences, and digital wallets.
  • System Integration: Assist in implementing solutions that connect Android apps, lower-level device components, and our cloud infrastructure.
  • Troubleshooting: Learn to triage bugs, isolate software glitches, and ensure our application code remains highly performant and secure.
  • Collaborate Globally: Work closely with senior mentors, product managers, and testing teams to turn product specs into working software.
  • Continuous Learning: Expand your skills into embedded development, payment kernels, security protocols, and secure deployment pipelines.

Experience You'll Need to Have
  • Education: Bachelor's degree in Computer Science, Computer Engineering, or a related STEM discipline.
  • Foundational Core: A rock-solid understanding of fundamental software engineering concepts, specifically Data Structures, algorithms, and Object-Oriented Design.
  • Programming Skills: Classroom, lab, or personal project experience writing code in Java and/or Kotlin.
  • Android Basics: Basic familiarity with the Android ecosystem, core app lifecycles, and user interface layouts through coursework or independent applications.
  • Source Control: Basic working knowledge of Git (cloning, branching, merging).
  • Communication: Excellent teamwork, critical thinking, and a hunger to learn from senior engineers.

Experience That Would Be Great to Have
  • AI-Augmented Development: Familiarity or curiosity regarding generative AI coding assistants (e.g., GitHub Copilot, Cursor, LLM prompting tools) to streamline test generation and accelerate your coding workflow.
  • Hands-on Projects: Any published Android applications, open-source contributions, or school-based AI, robotics, or hardware-interfacing projects.
  • Low-Level Exposure: Exposure to C/C++, basic Linux environments, or operating system kernels during your university curriculum.

How you'll work
  • This role is on-site Monday through Friday. Fiserv considers in-person collaboration to be an essential part of this role as in-person office experiences help you with your overall onboarding experience and leads to stronger productivity.
  • This role requires use of a computer and audio equipment.

Benefits at Fiserv
  • Fuel Your Life program to support your physical, financial, social, and emotional well-being
  • Paid holidays and generous time away policies
  • No-cost mental health support through Employee Assistance Programs
  • Living Proof program to recognize your peers' extra effort with points redeemable for rewards
  • Eight Employee Resource Groups to foster a collaborative culture and expand your network
  • Unparalleled professional growth with training, development, and internal mobility opportunities
  • Medical, dental, vision, life, and disability insurance options available from day one
  • Retirement planning and discounted shares with the Employee Stock Purchase Plan
  • Tuition assistance and reimbursement program
  • Paid parental, caregiver, and military leave

#LI-SH2
Salary Range
$140,000.00 - $210,000.00
These pay ranges apply to employees in Sunnyvale, California. Pay ranges for employees in other states may differ.
It is unlawful to discriminate against a prospective employee due to the individual's status as a veteran.
For incentive eligible associates, the successful candidate is eligible for an annual incentive opportunity which may be delivered as a mix of cash bonus and equity awards in the Company's sole discretion.
Thank you for considering employment with Fiserv. Please:
  • Apply using your legal name
  • Complete the step-by-step profile and attach your resume (either is acceptable, both are preferable).

Our commitment to Equal Opportunity:
Fiserv is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, gender, gender identity, sexual orientation, age, disability, protected veteran status, or any other category protected by law.
If you have a disability and require a reasonable accommodation in completing a job application or otherwise participating in the overall hiring process, please contact AskHR.US@fiserv.com. Please note our AskHR representatives do not have visibility to your application status. Current associates who require a workplace accommodation should refer to Fiserv's Disability Accommodation Policy for additional information.
Note to agencies:
Fiserv does not accept resume submissions from agencies outside of existing agreements. Please do not send resumes to Fiserv associates. Fiserv is not responsible for any fees associated with unsolicited resume submissions.
Warning about fake job posts:
Please be aware of fraudulent job postings that are not affiliated with Fiserv. Fraudulent job postings may be used by cyber criminals to target your personally identifiable information and/or to steal money or financial information. Any communications from a Fiserv representative will come from a legitimate Fiserv email address.

What Fiserv employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom