1

Software Developer Non Profit Jobs in Michigan (NOW HIRING)

Construction Project Engineer

Saginaw, MI ยท On-site

$64K - $82K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Proficiency with industry standard scheduling software (Primavera, MS Project, etc) * Experience ... for non-profit organizations to large corporate facilities. Big or small, Spence Brothers is ...

Be Seen First

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

Be Seen First

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

Showing results 21-40

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 15, 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.

Construction Project Engineer

Spence Brothers

Saginaw, MI โ€ข On-site

$64K - $82K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 2 days ago


Job description

Spence Brothers, a General Contractor and Construction Manager, is seeking a Project Engineer to join our Saginaw team. This role provides the opportunity to be part of a dynamic construction team, assisting with project coordination, document management, and subcontractor communication.


Responsibilities

Manage submittal process for project(s)

  • Develop submittal logs
  • Collect, review and submit LEED information
  • Manage submittal process utilizing Procore
  • Review submittals prior to submission
  • Track and make follow up calls to subcontractors and architect
  • Visit project jobsites as needed
  • Assist Superintendents with jobsite tasks

Assist with closeout process

  • Prepare closeout logs
  • Contact subcontractors and coordinate their submissions
  • Review closeouts
  • Assemble closeouts manuals

Assist with document management

  • Import and process drawings into Procore
  • Import and process specifications into Procore
  • Facilitate document scanning and storage into Procore
  • Assist with Preconstruction & Estimating
  • Participate in drawing and specification review process
  • Develop Value Engineering ideas and create logs
  • Attend Prebid Meetings

Minimum Qualifications

  • Associates Degree or in the process of achieving a Degree
  • Proficiency in Microsoft Office programs
  • Can do / will do attitude
  • Strong communication and organization skills

Additional Preferred Qualifications

  • Proficiency with industry standard scheduling software (Primavera, MS Project, etc)
  • Experience with Procore

Work Environment & Physical Demands

  • Perform a great deal of reaching, bending, balancing, kneeling, crawling, turning & twisting (180 degrees)
  • Perform considerable climbing, lifting, carrying
  • Able to walk, sit, stand and bend
  • May need to traverse uneven ground
  • Able to use hand to finger, reach with hands and arms, handle to feel objects or tools, be able to climb ladders, scaffolding and forms
  • Able to talk, listen, hear and see
  • Lift 50 to 80 lbs as necessary, possibly several times daily
  • Work in weather conditions common to this area including heat, cold, rain and snow
  • May work in seated or standing positions for prolonged periods of time, perform sustained manual activities at low to moderate levels of exertion

Benefits

We offer a comprehensive benefits package including medical, dental, vision, life insurance, paid holidays and paid time off, 401K with company match and ESOP.


EEOC Statement

Spence Brothers is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.

About the Company

Spence Brothers has built trust and important facilities that have helped our communities thrive for over 130 years. Our legacy continues as a trusted leader in Construction Management, Design/Build, and General Contracting services throughout Michigan. We are proud to build facilities that impact all parts of our community, ranging from small projects for non-profit organizations to large corporate facilities. Big or small, Spence Brothers is recognized far and wide for our commitment to quality and dependability by clients, subcontractors, and designers.