1

Software Developer Non Profit Jobs in Michigan (NOW HIRING)

Be Seen First

Assisting our videographers, web developers, strategists, and designers. * Using AI and marketing ... software development, and other creative services.

Activities Aide (Part-Time)

Holland, MI · On-site

$15 - $16.50/hr

As a not-for-profit, faith-based organization, we're dedicated to enriching lives - both for those ... Basic computer skills, including experience with common software applications. Ability to work ...

As a not-for-profit, faith-based organization, we're dedicated to enriching lives -- both for those ... or activity programming preferred. ✔ Strong interpersonal and communication skills with the ...

... * Non-profit experience * Experience managing government grants and contracts for research * An understanding of biostatistical, technical programming, and clinical issues related to health care ...

Showing results 41-60

Software Developer Non Profit information

See Michigan salary details

$41.8K

$97.5K

$144.7K

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

As of Aug 16, 2026, the average yearly pay for software developer non profit in Michigan is $97,484.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,400.00 and $113,300.00 per year, depending on experience, location, and employer.

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 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 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 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 are popular job titles related to Software Developer Non Profit jobs in Michigan?

For Software Developer Non Profit jobs in Michigan, the most frequently searched job titles are:

Infographic showing various Software Developer Non Profit job openings in Michigan as of August 2026, with employment types broken down into 88% Full Time, and 12% Part Time. Highlights an 88% In-person, 8% Hybrid, and 4% Remote job distribution, with an average salary of $97,484 per year, or $46.9 per hour.

Digital Marketing Assistant / Project Manager Trainee

CR Marketing

East Lansing, MI • On-site

$17 - $19/hr

Contractor

Posted 12 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Digital Marketing Assistant / Project Manager Trainee
Hours: 20 to 25 per week | Flexible schedule any weekdays and any hours between 8a to 3p. 


Who We Are

We’re fun, smart, and hard-working — and we use AI and the latest SaaS marketing tech at every level of our workflow. If you like solving problems, learning fast, and working with nice people, you’ll fit right in. 

CR Marketing is a fast-moving marketing firm based in East Lansing. For over 30 years, we’ve grown steadily by doing great work for our clients in tech, energy, healthcare, and education. Our national and state client growth comes from existing clients referring new ones.


The Role

We’re looking for someone who can jump in to help our Project Managers keep campaigns moving forward. You’ll start as a Digital Marketing Assistant, with the oppertunity to move into full Project Management if you crush it.

Your responsibilities will include:

  • Supporting Project Managers to make sure campaigns get done on time (and done well).
  • Generating creative ideas to improve efficiency and results.
  • Assisting our videographers, web developers, strategists, and designers.
  • Using AI and marketing tools to help streamline work. 
  • Kicking challenges in the butt. :)

If you move into the Project Manager role, you’ll:

  • Take a campaign plan and guide it from start to finish.
  • Brainstorm with teammates, including our partners, writers, videographers, designers, and developers.
  • Track progress, keep documentation updated, and ensure campaigns meet quality standards.
  • Spot opportunities to improve and suggest smart tweaks along the way.


What We’re Looking For:

  • Some experience in digital marketing (small business or enterprise).
  • Comfort with spreadsheets, databases, and basic project organization.
  • A working knowledge of SEO and Google Analytics.
  • Great communication and time management skills.
  • A friendly, practical phone manner. Some days you may spend 45 minutes making phone calls.
  • Most importantly: curiosity, creativity, and a team-first attitude.


Our Mindset:

We’re servant-leaders at CR Marketing. That means we:

  • Listen well. Hear the challenge before jumping to solutions.
  • Value people. Everyone’s voice matters, and mistakes are how we learn.
  • Ask powerful questions. We push each other to find new ways forward.
  • Empower each other. Bring your authentic self — that’s what makes us better.
  • Keep it real. We’re not afraid to admit when we need help.


Perks & Benefits:

  • Flexible hours (you pick your schedule between 8am–3pm, Mon–Fri).
  • Opportunities for advancement (management training after 5 months for strong performers).
  • Skill-building seminars
  • Performance bonuses.
  • A team that’s creative, supportive, and loves what we do.


Location:

On-site in East Lansing, MI (must live within 20 minutes of the office).


Learn more about us at www.CRmarketing.biz.
Check out two of the 30 campaigns we’re running right now: www.OhioPropaneCareers.com and www.Optimise.Education.

Company Description

CRM connects complex products and services to highly specialized audiences. We motivate change.

We offer marketing services to businesses, state / national associations, government agencies, and nonprofits.

We are a rare Midwest firm with in-house video, web development, photography, graphic design, software development, and other creative services.