1

Volunteer Software Development Jobs in California

Apply secure software development principles and techniques to projects, ensuring high standards of ... voluntary plans, as well as participation in a 401(k) plan. System One is an Equal Opportunity ...

Axos Bank is looking for an experienced, product-oriented Software Development Manager to join our ... HSA or FSA account and other voluntary benefits * 401(k) Retirement Saving Plan with Employer Match ...

Apply secure software development principles and techniques to projects, ensuring high standards of ... voluntary plans, as well as participation in a 401(k) plan. System One is an Equal Opportunity ...

Software Development Manager

San Diego, CA · On-site +1

$120K - $140K/yr

Axos Bank is looking for an experienced, product-oriented Software Development Manager to join our ... HSA or FSA account and other voluntary benefits * 401(k) Retirement Saving Plan with Employer Match ...

As our Software Development Manager, you will be responsible for designing and implementing ... HSA or FSA account and other voluntary benefits * 401(k) Retirement Saving Plan with Employer Match ...

As our Software Development Manager, you will be responsible for designing and implementing ... HSA or FSA account and other voluntary benefits * 401(k) Retirement Saving Plan with Employer Match ...

Our state-of-the-art R&D environment combines the resources of a global organization with the ... We encourage you to share relevant coursework, projects, volunteer work, and extracurricular ...

R&D Software Engineer

San Jose, CA · On-site

$91K - $146K/yr

Volunteer for and commit to delivering stories and tasks within the sprint. * Actively communicate ... Heavy experience in software development using IBM Assembler on z/OS systems. * Experience using ...

Volunteer for and commit to delivering stories and tasks within the sprint. * Actively communicate ... Heavy experience in software development using IBM Assembler on z/OS systems. * Experience using ...

next page

Showing results 1-20

Volunteer Software Development information

See California salary details

$78.5K

$140.2K

$176.2K

How much do volunteer software development jobs pay per year?

As of Jul 19, 2026, the average yearly pay for volunteer software development in California is $140,241.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,900.00 and $160,900.00 per year, depending on experience, location, and employer.

What is volunteer software development?

Volunteer software development involves individuals offering their programming skills and technical expertise for free to support non-profit organizations, open-source projects, or community initiatives. These volunteers help build, maintain, or improve software systems without monetary compensation, often to support causes they care about. This work can range from designing websites to developing complex applications, and may be done remotely or on-site. Volunteering in software development not only helps organizations achieve their missions but also provides volunteers with valuable experience and networking opportunities.

What are the key skills and qualifications needed to thrive as a Volunteer Software Developer, and why are they important?

To thrive as a Volunteer Software Developer, you need a solid understanding of programming languages, version control, and software development principles, typically gained through education or self-study. Familiarity with platforms like GitHub, issue trackers, and common frameworks or libraries is highly beneficial. Strong communication, teamwork, and a proactive attitude help you collaborate effectively with diverse teams and stakeholders. These skills enable volunteers to contribute meaningful code, support project goals, and drive positive impact in resource-limited environments.

What are some common challenges faced by volunteer software developers, and how can they be effectively managed?

Volunteer software developers often work with teams that have varying skill levels and may be distributed across different time zones, making communication and coordination challenging. Additionally, since volunteer roles are typically part-time or flexible, balancing project deadlines with volunteers’ availability requires strong project management and clear expectations. To manage these challenges, it’s helpful to use collaborative tools, maintain regular check-ins, and establish clear documentation and coding standards. Open communication and a supportive team culture can also help volunteers stay engaged and productive.

What is the difference between Volunteer Software Development vs Software Developer?

AspectVolunteer Software DevelopmentSoftware Developer
CredentialsTypically no formal credentials required; passion and basic coding skillsBachelor's degree in Computer Science or related field often required
Work EnvironmentNon-profit, open-source projects, or community initiativesCorporate, startup, or freelance settings
Employer & IndustryNon-profit organizations, open-source communitiesTech companies, startups, consulting firms
Search & Comparison IntentVolunteering opportunities, unpaid coding rolesPaid employment, career development

Volunteer Software Development involves unpaid work for non-profit or open-source projects, often with flexible credentials. Software Developers typically work in paid roles within companies, requiring formal education and professional experience. Both roles involve coding but differ mainly in compensation, work environment, and career progression.

What are the most commonly searched types of Software Development jobs in California? The most popular types of Software Development jobs in California are:
What job categories do people searching Volunteer Software Development jobs in California look for? The top searched job categories for Volunteer Software Development jobs in California are:
What cities in California are hiring for Volunteer Software Development jobs? Cities in California with the most Volunteer Software Development job openings:
Infographic showing various Volunteer Software Development job openings in California as of July 2026, with employment types broken down into 85% Full Time, and 15% Part Time. Highlights an 93% In-person, and 7% Hybrid job distribution, with an average salary of $140,241 per year, or $67.4 per hour.
Software Development III

Software Development III

System One

San Diego, CA • On-site

$77.19/hr

Other

Medical, Dental, Vision, Life, Retirement

Posted 5 days ago


Job description

Job Title: Software Developer
Location: San Diego, CA 92121 (On-site)
Type: Contract To Hire
Compensation: $77.19/HR on W2
Security Clearance: Active Secret Clearance
Responsibilities

  • Apply secure software development principles and techniques to projects, ensuring high standards of security and quality.
  • Utilize software tools in conjunction with continuous integration and test automation processes.
  • Understand and work with various software components and their interface requirements.
  • Collaborate with software engineers, system engineers, information assurance engineers, test engineers, quality assurance, and other team members to deliver robust solutions.
  • Set standards and support team adherence to Test Driven Development (TDD) practices within the Agile Framework.
  • Communicate effectively with development teams, subcontractors, and customer representatives to ensure expectations are met.
  • Participate in agile methodologies such as Scrum or SAFe, contributing to sprint planning, reviews, and retrospectives.
  • Assist in maintaining software documentation, specifications, and test plans to support project goals.
Requirements
  • Bachelor''s Degree in Computer Science or equivalent.
  • Active Secret Clearance.
  • DoD 8570 approved security certification (Security +) to be obtained within 90 days of hire.
  • Experience with web-based technologies (HTML, CSS, JavaScript) in a web environment.
  • Experience working within Scrum or Agile methodologies (e.g., SAFe, XP).
  • Proficiency with UI / Development Frameworks such as AngularJS, React, or Node.js.
  • Experience with Automated Testing Tools/Technologies (Selenium, Cucumber, Gherkin, BDD).
  • Demonstrated experience with Test Driven Development (TDD).
  • Excellent communication skills and ability to work well within a team environment.
  • Preferred Skills:
    • Experience with Web Services Architectures (REST, SOAP, AWS).
    • Experience with version control systems (Git, GitHub).
    • Knowledge of Continuous Integration, DevOps tools (Jenkins, SonarQube).
    • Experience with Security Scanning (HP Fortify, HP WebInspect).
    • Experience in Mobile App Development.
    • Familiarity with Agile Management Tools (JIRA, VersionOne).
    • Experience with Web Server Configuration (JBOSS, Wildfly, Tomcat).
    • Experience with Database Development (Postgres, SQL Server, MySQL).
  • Demonstrates attention to quality, thoroughness, and continuous improvement.
  • Proactive with a strong desire for self-development and ownership of tasks.

System One, and its subsidiaries including Joulé and Mountain Ltd., are leaders in delivering outsourced services and workforce solutions across North America. We help clients get work done more efficiently and economically, without compromising quality. System One not only serves as a valued partner for our clients, but we offer eligible employees health and welfare benefits coverage options including medical, dental, vision, spending accounts, life insurance, voluntary plans, as well as participation in a 401(k) plan.

System One is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, age, national origin, disability, family care or medical leave status, genetic information, veteran status, marital status, or any other characteristic protected by applicable federal, state, or local law.

#M-M2
#LI-RF1
Ref: #851-Rockville-S1