1

Non Profit Software Jobs in Minnesota (NOW HIRING)

Nonprofit Staff Accountant

Minneapolis, MN · On-site

$26.44 - $36.06/hr

... software, including Bill.com and donor databases. * 2+ years of previous experience with nonprofit ... accounting. * Strong attention to detail and organization skills. * The ability to work in a fast ...

next page

Showing results 1-20

Non Profit Software information

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 non profit 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 non profit 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 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 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 popular job titles related to Non Profit Software jobs in Minnesota?

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

What job categories do people searching Non Profit Software jobs in Minnesota look for?

The top searched job categories for Non Profit Software jobs in Minnesota are:

What cities in Minnesota are hiring for Non Profit Software jobs?

Cities in Minnesota with the most Non Profit Software job openings:

Infographic showing various Non Profit Software job openings in Minnesota as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 17% Part Time, 3% Contract, and 2% Nights. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution.

Part-Time Interim Controller | Non Profit

Dahl Consulting

Plymouth, MN

$50 - $60/hr

Part-time, Temporary

Posted yesterday

New


Job description

Title: Part-Time Interim Controller
Location: Plymouth, MN | Onsite or Hybrid after training
20-30 hours per week
Job Type: Contract (2-3 months)
Compensation: $50-60/hr (depending on experience & level)
Industry: Human Services (non-profit)
---
About the Role
Our recruiting firm is partnering with a well-established nonprofit organization that provides community-based services, resources, and support programs that help individuals and families achieve greater financial stability and well-being. This organization is seeking a Part-Time Interim Controller to provide hands-on financial leadership during a transitional period.
The Interim Controller will oversee accounting operations, financial reporting, grant and fund accounting, budgeting support, audit coordination, and staff development. This role is ideal for an experienced accounting professional who thrives in mission-driven environments and can quickly assess needs, maintain strong financial controls, and support organizational leadership with timely financial insights.
Job Description
The Part-Time Interim Controller will be responsible for leading day-to-day accounting and financial operations while ensuring accuracy, compliance, and effective financial stewardship across the organization.
Key Responsibilities
  • Own the monthly financial close process, including account reconciliations, variance analysis, and timely financial reporting for leadership, committees, and board meetings.
  • Prepare ad hoc financial reports and analyses to support organizational decision-making.
  • Manage grant accounting, restricted funds, and endowment activity while ensuring compliance with donor and funding requirements.
  • Prepare financial reports for funders and stakeholders.
  • Support the annual budgeting, forecasting, and financial planning processes in partnership with executive leadership and program managers.
  • Coordinate the annual audit and IRS Form 990 preparation with external auditors and tax professionals.
  • Oversee year-end reporting requirements, including W-2 and 1099 filings.
  • Review and approve invoices and monitor cash receipt, deposit, and reconciliation activities.
  • Supervise and approve payroll processes.
  • Train, mentor, and support accounting staff while helping maintain a high-performing finance function.
  • Support related entities through financial consolidation, budget-to-actual analysis, audit coordination, Form 990 management, and insurance renewal activities.
  • Identify opportunities for process improvements and implement efficiencies that strengthen financial operations and internal controls.

Qualifications
Required
  • Bachelor's degree in Accounting, Finance, or a related field.
  • Minimum of 5 years of accounting and financial management experience.
  • Strong knowledge of general accounting principles, financial reporting, and month-end close processes.
  • Advanced Microsoft Excel skills and strong proficiency with accounting systems and databases.
  • Excellent analytical, organizational, and problem-solving abilities.
  • Strong verbal and written communication skills.
  • Ability to analyze financial information and present meaningful recommendations to leadership.
  • High level of accuracy, attention to detail, and confidentiality.
  • Ability to manage multiple priorities and meet deadlines in a fast-paced environment.
Preferred
  • Certified Public Accountant (CPA) designation.
  • Nonprofit accounting experience, including grant and restricted fund accounting.
  • Experience supporting audits, Form 990 preparation, and endowment accounting.
  • Experience with Financial Edge or similar nonprofit accounting software.
  • Previous experience managing or mentoring accounting staff.

Benefits
Dahl Consulting is proud to offer a comprehensive benefits package to eligible employees that will allow you to choose the best coverage to meet your familys needs. For details, please review the DAHL Benefits Summary:https://www.dahlconsulting.com/benefits-w2fta/.
How to Apply
Take the first step on your new career path!To submit yourself for consideration for this role, simply click the apply button and complete our mobile-friendly online application. Once weve reviewed your application details, a recruiter will reach out to you with next steps!
Equal Opportunity Statement
As an equal opportunity employer, Dahl Consulting welcomes candidates of all backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the next step and connect with us. We look forward to meeting you!
#AF.Indeed
#ZR
#LI-MJ1
#LI-Onsite

Company Description

Our promise is simple. DAHL has proven year after year that we are flexible, consistent and easy to work with, which is why our clients and consultants have stayed with us, and we've continued to grow throughout the years.
Our clients know they can depend on our efforts, as we hold their priorities in high regard. We genuinely care about each and every relationship and promise to work with the utmost of respect, integrity and high energy, as we continually strive to build long-term relationships.