1

Non Profit Software Jobs in Raleigh, NC (NOW HIRING)

Are you passionate about helping clients maximize the value of their Yardi software? We are seeking ... Our team has contributed to over 350 nonprofits globally, demonstrating our commitment to various ...

Senior Accountant

Chapel Hill, NC · On-site

$61K - $77K/yr

Experience with senior living and/or non-profit accounting preferred. * Exceptional organizational ... Experience with senior living software systems MatrixCare a plus.

Four plus (4 +) years of successful sales experience in the technology or software industry * Solid ... Our team has contributed to over 350 nonprofits globally, demonstrating our commitment to various ...

Intern

Chapel Hill, NC · On-site

$13.75 - $18.25/hr

About Us We are a nonprofit continuing care retirement community serving older adults in the Chapel ... Install, troubleshoot, and maintain hardware and software * Assist with Microsoft 365 ...

New

Q2 employees are encouraged to give back through volunteer work and nonprofit support through our Spark Program (see more). We believe in making an impact-in the industry and in the community. We are ...

Four plus (4 +) years of successful sales experience in the technology or software industry * Solid ... Our team has contributed to over 350 nonprofits globally, demonstrating our commitment to various ...

Showing results 21-40

Non Profit Software information

See Raleigh, NC salary details

$46.7K

$108.7K

$161.4K

How much do non profit software jobs pay per year?

As of Aug 12, 2026, the average yearly pay for non profit software in Raleigh, NC is $108,723.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,500.00 and $126,400.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 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 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 are popular job titles related to Non Profit Software jobs in Raleigh, NC? For Non Profit Software jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Non Profit Software jobs in Raleigh, NC look for? The top searched job categories for Non Profit Software jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Non Profit Software jobs? Cities near Raleigh, NC with the most Non Profit Software job openings:
Infographic showing various Non Profit Software job openings in Raleigh, NC as of August 2026, with employment types broken down into 78% Full Time, 15% Part Time, and 7% Contract. Highlights an 96% In-person, and 4% Remote job distribution, with an average salary of $108,723 per year, or $52.3 per hour.

Consultant

Yardi

Raleigh, NC • On-site

Full-time

Posted 5 days ago


Job description

About the Role:
Are you passionate about helping clients maximize the value of their Yardi software? We are seeking a motivated Consultant to guide clients through implementation, optimization, and ongoing support. In this role, you will build strong client relationships, provide strategic recommendations, and deliver solutions that improve operational efficiency and help clients achieve their business goals.
The ideal candidate brings strong project management, organizational, and time management skills, along with excellent communication and collaboration abilities to effectively partner with both internal teams and external stakeholders. With a customer-centric mindset and a passion for delivering outstanding service, you will serve as a trusted advisor, helping clients successfully leverage Yardi solutions and achieve long-term success.
What You'll Do:
  • Deliver high-quality consulting services and software implementation support to a portfolio of assigned Yardi clients.
  • Advise client stakeholders on Yardi solutions to improve operational efficiency, solve business challenges, and meet strategic goals.
  • Manage the full lifecycle of consulting projects-from discovery to post-implementation-ensuring timely delivery and client satisfaction.
  • Collaborate with internal teams to support client needs and continuously improve service delivery.

Who You Are:
  • Bachelor's degree in Business, Finance, Math, or Computer/Engineering Sciences; or an equivalent combination of education and experience
  • Five plus (5+) years of experience in software or business process consulting or equivalent consulting experience interacting with customers
  • Proven ability to manage projects with multiple touchpoints
  • Proven client-centered commitment and focus
  • Proven ability to meet critical deadlines and prioritize multiple tasks in a fast-paced environment
  • Independent, sound decision-making, critical thinking, and problem-solving skills
  • Excellent written and oral communication skills
  • Client-centered commitment and focus
  • Excellent interpersonal skills
  • Collegial, team-oriented disposition with the desire and ability to establish cooperative working relationships with all levels of employees and clients
  • Ability to think and act strategically by visualizing new possibilities, challenging assumptions, and recommending the implementation of new ideas or strategies
  • Proficiency in Microsoft 365 desktop applications
  • Ability to travel up to 30%

Ideal to Have:
  • Knowledge of applicable industry or business supporting

Real Estate runs on Yardi. About Us:
Yardi pioneers the property tech industry by seamlessly blending 40 years of tradition with forward-thinking innovation. We've created a team of over 10,000 employees in over 40 locations around the globe dedicated to making great real estate software products.
Discover the Yardi Difference:
Yardi is more than just a software company - we are dedicated to creating a positive impact in our communities. Annually, Yardi extends philanthropic support to organizations chosen by our employees. Our team has contributed to over 350 nonprofits globally, demonstrating our commitment to various causes and communities.
Our award-winning culture, consistently recognized by Glassdoor's prestigious "Best Place to Work", fosters support, collaboration, and growth. We prioritize your well-being with comprehensive benefits, including 100% paid employee medical premiums, company profit-sharing plan, and flexible work arrangements.
#YardiCareers #TeamYardi #hiring
Annual Salary Range:
All submissions for open positions should be received through Yardi's applicant portal, accessed from Yardi's corporate website.
EOE/Race/Gender/Disability/Vets
*as
#LI-Hybrid