1

Non Profit Software Jobs in Tennessee (NOW HIRING)

We are Not for profit, Not for Charity, but for Service . IS THIS POSITION FOR YOU? As a Software Developer, you will design, develop, and maintain software solutions supporting digital banking and ...

next page

Showing results 1-20

Non Profit Software information

See Tennessee salary details

$43.6K

$101.5K

$150.7K

How much do non profit software jobs pay per year?

As of Aug 31, 2026, the average yearly pay for non profit software in Tennessee is $101,513.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,700.00 and $118,000.00 per year, depending on experience, location, and employer.

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 Tennessee?

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

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

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

Infographic showing various Non Profit Software job openings in Tennessee as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 17% Part Time, 3% Contract, and 1% Nights. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $101,513 per year, or $48.8 per hour.

Nonprofit Staff Accountant (Remote)

Nashville, TN • On-site

$53K - $70K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 9 days ago


Job description

Job Description


Would you like to have an opportunity to work with numerous types of nonprofit organizations? Do you want to invest your time every day making a difference instead of just focusing on the bottom line?

JMT Consulting Group is a company that recognizes and appreciates the contribution that each team member makes. Founded almost 30 years ago, we're a small business, and the leading consulting firm in the country working exclusively with nonprofit organizations. We continue to grow every year and are looking to expand our Professional Services team.

JMT's mission is to create an extraordinary experience supporting every one of our nonprofit clients, every single day. The role of the ERP Software Accounting Specialist is critical in maintaining the extraordinary client experience we strive to deliver.

The Staff Accountant is responsible for providing software application support and light training to JMT’s nonprofit organization clients, primarily on the cloud-based ERP software applications JMT supports. This is a mid-level position, and we are seeking a candidate who is motivated to learn quickly and has the potential to grow further in the ERP software consulting practice at JMT. This position will be based out of our Mount Juliet office.


Essential Duties & Responsibilities include:

  • Processing of transactions (vendor bills, receipts/payments, JEs, etc.)
  • Downloading, coding, and reconciliation  of credit card and bank transactions
  • Processing of Client Invoices to Customers
  • Downloading/entry and reconciliation of revenues from 3rd party applications
  • Review of monthly AP and AR ledgers for discrepancies
  • Setup of new Vendors, customers/funders, etc.


 Required Qualifications:

  • Bachelor’s Degree in Accounting or Accounting Information Systems or equivalent combination of education and experience
  • Familiarity and knowledge of software programs such as Microsoft Office or other applications
  • Knowledge of Sage Intacct and MIP Accounting Software is a definite plus.
  • 2-3 years experience with Nonprofit Accounting 


Qualities of a Successful Staff Accountant:

  • Passion for Quality – focused on delivering an exceptional client experience 100% of the time.
  • Organized – capable of efficiently managing multiple projects while maintaining high quality, consistent work product.
  • Independent – able to independently solve issues and define strategies for success
  • Invested – JMT serves the nonprofit sector exclusively – the ideal candidate will share our clients’ passion.
  • Excellent Communicator – highly professional written and verbal communications, both in-person and over the phone/internet are essential.
  • Embraces New Technologies – has a passion for technology and how it can solve problems and eager to learn and leverage innovations to our clients’ advantage
  • Personable – It is essential that Specialists are able to smoothly and positively relate to clients. 


JMT General Qualifications

  • A humble, winner mentality based on mutual respect. 
  • Values meaningful work and strives to make everyone around them better. 
  • Willing to be an individual contributor to JMT’s success in addition to providing oversight to a client accounting services team. 
  • Aspires to have a positive impact on fellow employees and the company. 
  • Embraces a culture of discipline and excellence. 
  • Seeks personal and professional growth as part of their work life balance
  • Is ready to advance their career to the next level through learning, hard work, and cooperation 



What we offer: 

We offer a very competitive compensation package, including medical, dental, vision, short term/long term disability, paid life insurance, 401K savings plans, and vacation/holiday benefits. Salary  commensurate with experience.  


We recognize that our ability to grow depends on retaining and hiring team members who have a strong  commitment to the business and strong character. The Client Accounting and Advisory Services team is a strategic initiative, this role will involve  significant interaction with company leadership and be at the center of these efforts. We promote an  environment where opinions are welcomed, dissent is heard, respected, and discussed openly.

Job Type: Full time exempt.

Salary: 55,000 -65,000