1

Software Developer Jr Jobs in Danville, CA (NOW HIRING)

Conducts analysis, designs products, and programs computer software that requires extensive research Additional Information All your information will be kept confidential according to EEO guidelines.

Conducts analysis, designs products, and programs computer software that requires extensive research Qualifications Additional Information All your information will be kept confidential according to ...

DevOps Engineer

Fremont, CA · On-site

$57.75 - $79/hr

We work with some of the world's most innovative enterprises and independent software vendors ... and Jr level) infrastructure, configuration and deployment automation at large scale/high ...

DevOps Engineer

Fremont, CA · On-site

$57.75 - $79/hr

We work with some of the world's most innovative enterprises and independent software vendors ... and Jr level) infrastructure, configuration and deployment automation at large scale/high ...

We're seeking an early-career software engineer to join us in evolving the Notability web app. We direct AI coding tools daily, and our craft heavily involves specifying problems clearly, reviewing ...

Jr Engineer, Web Apps

San Francisco, CA · On-site +1

$120K - $175K/yr

We're seeking an early-career software engineer to join us in evolving the Notability web app. We direct AI coding tools daily, and our craft heavily involves specifying problems clearly, reviewing ...

Jr Engineer, Web Apps

San Francisco, CA · On-site

$120K - $175K/yr

We're seeking an early-career software engineer to join us in evolving the Notability web app. We direct AI coding tools daily, and our craft heavily involves specifying problems clearly, reviewing ...

next page

Showing results 1-20

Software Developer Jr information

See Danville, CA salary details

$28.1K

$104.1K

$160.9K

How much do software developer jr jobs pay per year?

As of Aug 26, 2026, the average yearly pay for software developer jr in Danville, CA is $104,101.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,400.00 and $101,800.00 per year, depending on experience, location, and employer.

What is a software developer jr?

A Software Developer Jr, or Junior Software Developer, is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers, learning industry best practices and gaining hands-on experience with various programming languages and tools. Junior developers are often responsible for writing simple code, fixing bugs, and contributing to team projects while developing their technical skills and understanding of the software development lifecycle.

What are the key skills and qualifications needed to thrive as a software developer jr?

To thrive as a Software Developer Jr., you need foundational programming skills (such as proficiency in languages like Java, Python, or JavaScript), problem-solving abilities, and typically a degree in computer science or related field. Familiarity with source control systems (like Git), development environments, and basic debugging tools is commonly expected. Strong collaboration, a willingness to learn, and clear communication set exceptional junior developers apart. These skills and qualities enable rapid growth, effective teamwork, and the ability to contribute meaningfully to software projects.

What are some common challenges faced by junior software developers when joining a new team, and how can they overcome them?

Junior software developers often face challenges such as adapting to unfamiliar codebases, understanding team workflows, and keeping up with new technologies. It's common to feel overwhelmed at first, but actively asking questions, seeking feedback, and utilizing code reviews can significantly ease the transition. Participating in team meetings and pair programming sessions helps juniors learn best practices and integrate more quickly. Building strong communication skills and a willingness to learn are key to overcoming initial hurdles and growing within the team.

What cities near Danville, CA are hiring for Software Developer Jr jobs?

Cities near Danville, CA with the most Software Developer Jr job openings:

Infographic showing various Software Developer Jr job openings in Danville, CA as of August 2026, with employment types broken down into 1% As Needed, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $104,101 per year, or $50 per hour.

Python Software Engineer (Jr-Mid Level)

Stellar IT Solutions LLC

Fremont, CA • On-site

$45 - $50/hr

Contractor

Posted 27 days ago


Job description

Python Software Engineer (Jr-Mid Level)6 months, with potential extension or conversionFremont, CA — 5 days onsite Role Summary

We are seeking a junior to mid‑level Python Software Engineer (3-5 years experience) to design, build, and optimize data‑intensive applications and machine learning solutions. The ideal candidate will come from fast‑paced technology companies (Amazon, Google, Microsoft, PayPal, Uber, Airbnb, Doordash, Expedia, etc.) and have a concise resume highlighting hands‑on coding contributions, debugging, troubleshooting, and distributed systems experience.

This role requires strong engineering fundamentals, recent hands‑on development, and the ability to clearly articulate technical contributions.

Responsibilities
  • Design, develop, and deploy LLM‑powered and AI‑driven applications.

  • Build scalable, high‑performance solutions using Python and modern engineering practices.

  • Develop and maintain REST APIs and microservices supporting critical business operations.

  • Work with diverse data sources (text, voice, image, structured datasets).

  • Collaborate with cross‑functional teams to identify opportunities for automation and optimization.

  • Own production systems: monitoring, troubleshooting, and continuous improvement.

  • Translate ambiguous business requirements into end‑to‑end technical solutions.

  • Write clean, maintainable, and reusable code following agile practices.

Must‑Have Requirements
  • 3-5 years of professional software engineering experience.

  • Bachelor’s or Master’s in Computer Science, Engineering, or equivalent practical experience.

  • Strong hands‑on Python experience for data‑intensive and high‑performance applications.

  • Experience building and deploying production machine learning solutions.

  • Demonstrated work with Large Language Models (LLMs) and Generative AI.

  • Experience developing REST APIs and microservices.

  • Proficiency with MySQL and Redis.

  • Familiarity with at least one deep learning framework (PyTorch, TensorFlow, JAX).

  • Strong fundamentals in statistics, data analysis, model evaluation, and performance optimization.

  • Clear examples of debugging, troubleshooting, and distributed systems problem‑solving.

Nice‑to‑Have Qualifications
  • Experience with recommender systems, operations research, or advanced AI/ML solutions.

  • Building and supporting enterprise‑scale ML platforms.

  • Working with large, complex datasets in production environments.

  • Knowledge of C# and ASP.NET (secondary skill).

  • Prior experience automating compliance frameworks and generating audit evidence.