1

Software Developer Non Profit Jobs in California

Lead Software Engineer

San Diego, CA ยท On-site

$147K - $167K/yr

San Diego Blood Bank is a 501(c)(3) nonprofit organization also operating as Southern California ... Plan and prioritize the development backlog and assign work appropriate to each developer's skill ...

next page

Showing results 1-20

Software Developer Non Profit information

See California salary details

$47.4K

$110.4K

$163.8K

How much do software developer non profit jobs pay per year?

As of Aug 24, 2026, the average yearly pay for software developer non profit in California is $110,380.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,800.00 and $128,300.00 per year, depending on experience, location, and employer.

What does a software developer do at a non-profit organization?

A Software Developer at a non-profit organization designs, builds, and maintains software solutions that help the organization achieve its mission. This can include developing websites, managing databases, automating administrative tasks, or creating tools to support outreach and fundraising. Unlike corporate environments, non-profit developers often work with limited resources and may handle a broader range of responsibilities, collaborating closely with staff to address specific community needs. Their work is driven by a focus on social impact and supporting the organization's goals, rather than profit.

What are the key skills and qualifications needed to thrive as a software developer in a non-profit organization?

To thrive as a Software Developer in a non-profit, you need strong programming skills (such as Python, JavaScript, or Ruby), problem-solving abilities, and a relevant degree or coding bootcamp experience. Familiarity with tools like Git, cloud platforms, and content management systems, along with experience in open-source or donor management software, is often required. Collaboration, mission-driven motivation, and excellent communication skills help you work effectively with diverse teams and stakeholders. These skills ensure that technical solutions are delivered efficiently and align with the organization's goals and resource constraints.

What unique challenges might a software developer face when working in a non-profit organization?

As a Software Developer in a non-profit, you'll often work with limited budgets and smaller teams, which can require creative problem-solving and adaptability. Projects may prioritize social impact over commercial gain, so you might need to balance technical goals with the organization's mission and resource constraints. Collaboration with non-technical staff is common, so strong communication skills are essential to translate complex ideas. Additionally, you may have opportunities to wear multiple hats and contribute to a variety of projects, fostering both growth and versatility.

What is the difference between Software Developer Non Profit vs Software Developer Corporate?

AspectSoftware Developer Non ProfitSoftware Developer Corporate
CredentialsBachelor's in Computer Science or related field; certifications like Java, Python often preferredSame as non profit; similar certifications required
Work EnvironmentNon profit organizations, mission-driven projects, often collaborative and community-focusedCorporate offices, tech companies, fast-paced environments
Employer & Industry UsageNon profit sector, charities, NGOsPrivate sector, tech firms, startups
Search & Comparison IntentPeople comparing roles in non profit vs corporate tech sectorsLikely search for differences between non profit and corporate software development roles

Both roles require similar technical skills and certifications, but the work environment and organizational goals differ. Non profit developers focus on mission-driven projects, often with limited resources, while corporate developers work in profit-oriented settings with larger teams and faster project cycles.

What cities in California are hiring for Software Developer Non Profit jobs?

Cities in California with the most Software Developer Non Profit job openings:

Infographic showing various Software Developer Non Profit job openings in California as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, 2% Contract, and 1% Nights. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $110,380 per year, or $53.1 per hour.

Software Developer, Advancement Technologies and Systems (Software Developer II)

Chico, CA โ€ข On-site

$77.90 - $113.50/hr

Other

Posted 6 days ago


Job description

Software Developer, Advancement Technologies and Systems (Software Developer II)

Job no: 558109

Work type: Staff

Location: Chico

Categories: Unit 9 - CSUEU - Technical Support Services, Probationary, Full Time, Information Systems & Technology

Job/Department Summary

Under general supervision, the Software Developer designs, analyzes, configures, develops, tests, implements, and maintains enterprise software applications and systems that support university advancement, alumni engagement, fundraising, and related administrative operations.

The incumbent will work primarily on Chico Stateโ€™s Advancement CRM ecosystem, including Ellucian Banner Advancement and Blackbaud Raiser's Edge NXT (RENXT), as well as thirdโ€‘party systems and tools that integrate with these platforms for reporting, analytics, automation, and business operations.

The role provides both shortโ€‘term technical leadership during the migration from Banner Advancement to Raiserโ€™s Edge NXT and longโ€‘term ongoing system development, integration, modernization, and support.

Responsibilities
  • Lead technical data migration efforts from Banner Advancement to Raiserโ€™s Edge NXT.
  • Design, build, test, and maintain integrations between CRM platforms and campus enterprise systems (e.g., ERP/financial systems, student information systems, identity and access management, Salesforce CRM, data warehouse, and reporting platforms).
  • Develop reports, dashboards, automation workflows, and data governance processes.
  • Ensure system security, regulatory compliance, and alignment with enterprise architecture standards.
  • Provide technical consultation and guidance to functional stakeholders and leadership.
Required Education and Experience

Equivalent to a bachelorโ€™s degree in a related field and two years of relevant experience. Additional experience which demonstrates acquired and successfully applied knowledge and abilities shown above may be substituted for the required education on a yearโ€‘forโ€‘year basis. An advanced degree in a related field may be substituted for the required experience on a yearโ€‘forโ€‘year basis.

Preferences
  • Experience with Ellucian Banner Advancement, Blackbaud Raiserโ€™s Edge NXT, or similar CRM platforms
  • Experience in higher education or nonprofit advancement environments
  • Experience with enterprise data warehouse or business intelligence platforms
  • Experience with largeโ€‘scale system implementations or migrations
  • Familiarity with middleware/integration platforms (e.g., Boomi, MuleSoft)
Time Base

Fullโ€‘time

Pay Plan

12/12

Salary Range

$77,904 (Step 1) โ€“ $113,496 (Step 20) per year.

Benefits

This position qualifies for benefits including tuition fee waiver (if eligible).

Equal Opportunity Employment

The University is an Equal Opportunity Employer and does not discriminate against persons on the basis of race, religion, color, ancestry, age, disability, genetic information, gender, gender identity, gender expression, marital status, medical condition, National origin, sex, sexual orientation, covered veteran status, or any other protected status.

Immigration Status

Chico State is not a sponsoring agency for staff and management positions (i.e. Hโ€‘1B Visas).

#J-18808-Ljbffr