1

Non Profit Software Jobs (NOW HIRING)

Development Director

Flint, MI · On-site

$75K - $85K/yr

Leverage familiarity with nonprofit software, including prospective research tools, donor databases and other fundraising technology to support the evolution of the YWCA approach to donor and fund ...

$170K - $185K/yr

Givebutter has been certified as a Great Place to Work ® every year since 2021, and is the #1 rated nonprofit software company on G2 across multiple categories. Our mission is to empower the ...

Non-Profit Controller

Florence, KY · On-site

$60K - $65K/yr

Ensure systems (QuickBooks for Nonprofits, banking software, Dropbox, SharePoint, and related tools) operate effectively and support accurate financial and administrative operations; maintain ...

Join a mission‑driven nonprofit in Columbus that's creating real change in the community every ... Strong Excel and general accounting software skills. * Someone who is dependable, detail‑focused ...

next page

Showing results 1-20

Non Profit Software information

See salary details

$48K

$111.8K

$166K

How much do non profit software jobs pay per year?

As of Jun 8, 2026, the average yearly pay for non profit software in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

What is the difference between Non Profit Software vs Non Profit Fundraiser?

AspectNon Profit SoftwareNon Profit Fundraiser
Primary RoleProvides tools to manage donations, memberships, and operationsFocuses on securing donations and building donor relationships
Required SkillsTechnical knowledge, software proficiency, data managementCommunication, networking, sales skills
Work EnvironmentOffice or remote, often IT-focusedEvent-based, community engagement, outreach
CertificationsNone typically required, but IT certifications helpfulFundraising certifications (e.g., CFRE) advantageous

Non Profit Software and Non Profit Fundraiser roles differ mainly in focus: the software role centers on managing systems and data, while fundraisers concentrate on donor engagement and securing funds. Both are vital to nonprofit success but require different skill sets and work environments.

What Are Nonprofit Software Jobs?

A nonprofit software job is a technological position for a nonprofit company. You handle the computer and IT responsibilities for a mission-driven organization. There are various opportunities available, including those as a software engineer, data administrator, information technology manager, software technician, system analyst, technology engineer, web developer, application developer, software programmer, and more. The duties of each job vary, but you can expect to be involved in the design, development, analysis, and testing of software systems and provide IT support and managing data.

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

To thrive as a Nonprofit Software Specialist, you need a solid understanding of nonprofit operations, data management, and software implementation, often supported by experience with nonprofit organizations or relevant IT qualifications. Familiarity with donor management systems (such as Salesforce Nonprofit Success Pack or Blackbaud), CRM platforms, and data analysis tools is typically required. Strong communication, problem-solving abilities, and a collaborative mindset help specialists bridge the gap between technical solutions and organizational needs. These skills are crucial for ensuring software tools effectively support the nonprofit's mission, improve operational efficiency, and enhance stakeholder engagement.

What is non-profit software?

Non-profit software refers to specialized digital tools and platforms designed to help non-profit organizations manage their operations, fundraising, donor relationships, and outreach efforts. These solutions often include features for donor management (CRM), event planning, volunteer coordination, grant tracking, and financial reporting. The goal is to streamline processes, increase efficiency, and maximize the organization's impact by making it easier to manage resources and engage supporters. Some well-known non-profit software options include Blackbaud, Bloomerang, and DonorPerfect.

What are some common challenges faced by professionals working with non-profit software, and how can they overcome them?

Professionals working with non-profit software often encounter challenges such as limited budgets, diverse user needs, and data management complexities. Adapting to these constraints requires creative problem-solving, prioritizing open-source solutions, and focusing on user-friendly, scalable platforms. Collaboration with non-technical staff and regular training are crucial to ensure smooth adoption and maximize the software’s impact. Staying informed about sector-specific software trends and building strong vendor relationships can also help address evolving organizational needs.
What cities are hiring for Non Profit Software jobs? Cities with the most Non Profit Software job openings:
What are the most commonly searched types of Non Profit Software jobs? The most popular types of Non Profit Software jobs are:
What states have the most Non Profit Software jobs? States with the most job openings for Non Profit Software jobs include:
What job categories do people searching Non Profit Software jobs look for? The top searched job categories for Non Profit Software jobs are:
Infographic showing various Non Profit Software job openings in the United States as of May 2026, with employment types broken down into 1% As Needed, 94% Full Time, and 5% Part Time. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $111,845 per year, or $53.8 per hour.

Development Director

YWCA of Greater Flint

Flint, MI • On-site

$75K - $85K/yr

Full-time

Posted 4 days ago


Job description

Description:

Mission Statement:

The YWCA of Greater Flint is dedicated to eliminating racism, empowering women and promoting peace, justice, freedom and dignity for all.

Position Summary:

The Director of Development will be joining the organization during an exciting time of expansion and growth. Reporting to the CEO, the Director will oversee and drive fundraising efforts in support of the annual growth plan. The successful candidate will be experienced in major donor fundraising, grant writing, events planning and strategic communications. In addition, the incumbent will be aligned with the YWCA of Greater Flint overarching mission and bring a new level of creativity and innovation to the organization.

General Duties and Responsibilities:

  • Partner with the CEO, leadership and program teams to drive strategic initiatives and support the development of the YWCA of Greater Flint long-term growth plans
  • Desire to expand the development team
  • Serve as primary point of contact to the Marketing Contractor providing vision and guidance
  • Plan and manage efforts to accomplish organizational fundraising goals, with a focus on securing increased revenue from corporate partnerships, foundations, government sources and major donors
  • Increase the individual donor pool and identify new funding sources
  • Analyze the nonprofit landscape and make recommendations based on emerging trends
  • Build and maintain a comprehensive donor database
  • Lead and manage fundraising and communications efforts for the YWCA of Greater Flint through donor cultivation and target communications, direct gift solicitation, grant writing, and the deployment of public engagement strategies
  • Leverage familiarity with nonprofit software, including prospective research tools, donor databases and other fundraising technology to support the evolution of the YWCA approach to donor and fund management
  • Increase the YWCA of Greater Flint visibility and exposure through social media platforms, written communications, and public relations activities
  • Serve as the point person for current and potential donors, including major donors, corporations, government, and foundations
  • Oversee the agency’s annual fundraisers, donor cultivation events and advocacy events
  • Devise and manage the agency’s communication strategies, including brand management, web content, newsletters, annual report, and presentations as needed
  • Work alongside the CEO to represent and promote the organization to communities served, foundations, corporations, major donors, and other strategic partners
  • Collaborate with program leadership to identify funding opportunities for new initiatives and help articulate the value proposition of our programming to external audiences
  • Lead and manage the Development Office team
Requirements:

Qualifications, Skills and Competencies:

  • Bachelor’s degree required, master’s degree preferred
  • CFRE certification preferred
  • 5+ years of experience as a development professional with extensive communications experience
  • Experience supervising and cultivating teams
  • Proven experience in building relationships and articulating the needs of the communities we serve
  • Experience in foundation research and grant writing
  • Outstanding interpersonal, verbal, written and digital communication skills
  • Direct social media planning and content management expertise and various communication tools
  • Experience with CRM and related donor technology to support the evolution of the YWCA of Greater Flint approach to fund management going forward
  • Excellent time management and flexibility with job duties
  • Creative approach to problem-solving and continuous improvement
  • Possesses an entrepreneurial mindset; able to work both individually and as a team player
  • Demonstrated ability to manage multiple projects and assignments from ideation to completion in a fast-paced environment
  • Passion for the non-profit sector, social justice and a commitment to the YWCA of Greater Flint’s mission
  • Cultural competence and ability to interact with people of different backgrounds
  • Tech savvy including effective use of Outlook email, Microsoft Office Suite and other agency systems
  • Ability to lift 25 lbs and climb stairs
  • Ability to remain calm in crisis or chaotic situations; engaging internal and/or external resources needed to de-escalate and resolve conflict
  • Must pass a Criminal background check and obtain Central Registry clearance.