1

Non Profit Software Jobs in Virginia (NOW HIRING)

Be Seen First

Maintains client information and employment database in Enterprise Non Profit Software (ETO); prepares required progress and outcomes reports in a timely manner. Assists clients with preparing ...

Tax Manager - Nonprofit

Glen Allen, VA · On-site

$108K - $141K/yr

Monitor and interpret legislative changes impacting not-for-profit organizations * Conduct excess ... Working knowledge of Microsoft Office and tax preparation software Pay * The anticipated hiring ...

Software Engineer

Fort Belvoir, VA · On-site

$99K - $144K/yr

Because we were established for the purpose of public service and not for profit, we measure our success in the impact of our service. Position Summary ANSER is seeking a Software Engineer to support ...

next page

Showing results 1-20

Non Profit Software information

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 the most commonly searched types of Non Profit Software jobs in Virginia? The most popular types of Non Profit Software jobs in Virginia are:
What job categories do people searching Non Profit Software jobs in Virginia look for? The top searched job categories for Non Profit Software jobs in Virginia are:
What cities in Virginia are hiring for Non Profit Software jobs? Cities in Virginia with the most Non Profit Software job openings:
Infographic showing various Non Profit Software job openings in Virginia as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 17% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution.

WORKFORCE SPEC CASE MANAG

Melwood Community Services

Alexandria, VA • On-site

Other

Posted 7 days ago


Job description

Job Title

Provides initial workforce intake and on-going assessment of client abilities, needs, interests, and work preferences to include interviewing participants and identifying employment history and job preference.

Assists participants in developing and implementing Career Development Plans (CDP) and Barriers to Employment Success Inventory (BESI) to include outlining employment goals and objectives.

Maintains client information and employment database in Enterprise NonProfit Software (ETO); prepares required progress and outcomes reports in a timely manner.

Assists clients with preparing resumes and cover letters in alignment with job market and career goals.

Coordinates and provides the necessary job readiness supports, career preparation and work experience activities to meet the demands of the current job market and individual client interests, and assists clients in employment advancement efforts.

Develops and maintains relationship with the business community; serves as a liaison between participant and employer; and attends weekly case staff meetings and monthly partnership meetings.

Assists with securing job placement and retention; performs assessment duties for accommodations and worksite modifications; and provides guidance and referrals as necessary.

Education: Bachelor's Degree

Work Experience: Minimum of three years requirement.

Computer Knowledge: Must have intermediate experience in Excel, Outlook, Word, Databases, Statistical Software and Basic computer and internet proficiency.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.