1

Nonprofit Software Engineer Jobs in Raleigh, NC (NOW HIRING)

RESPONSIBILITIES Transform ideas into high-value, user-centered software experiences. Conduct ... Collaborate with content writers, product managers, developers, and QA to deliver optimized ...

... estate developers and builders in the nation. For more than 35 years, JPI has designed and ... Proficiency in using business software and tools, including MS Office and project management ...

North Carolina Environmental Manager

Raleigh, NC · On-site +1

$113K - $117K/yr

Manage and execute natural components of transportation and other engineering projects, such as ... Proficient in GIS software, Microsoft and Adobe software, and understanding of Microstation or CADD ...

New

Must be working in tandem with team members, field technicians, and developers. Following up daily ... software. Experience with SQL Database language and/or Relational Database Management Systems ...

Must be working in tandem with team members, field technicians, and developers. Following up daily ... software. Experience with SQL Database language and/or Relational Database Management Systems ...

Showing results 21-35

Nonprofit Software Engineer information

See Raleigh, NC salary details

$61.7K

$143.4K

$199.8K

How much do nonprofit software engineer jobs pay per year?

As of Aug 10, 2026, the average yearly pay for nonprofit software engineer in Raleigh, NC is $143,405.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,600.00 and $168,200.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a nonprofit software engineer, and why are they important?

To thrive as a Nonprofit Software Engineer, you need strong programming skills, experience with web and mobile development, and a solid understanding of software engineering principles, often demonstrated by a degree in computer science or related field. Familiarity with common nonprofit technology platforms (such as Salesforce Nonprofit Cloud), databases, open-source tools, and relevant certifications like Certified ScrumMaster or AWS certifications are advantageous. Excellent communication, a collaborative spirit, and a passion for mission-driven work are standout soft skills in this space. These skills help ensure software solutions are effective, scalable, and aligned with the unique goals and resource constraints of nonprofit organizations.

What is a nonprofit software engineer?

A Nonprofit Software Engineer designs, develops, and maintains software solutions specifically for nonprofit organizations. Their work often involves creating donor management systems, volunteer coordination platforms, or data reporting tools to support the nonprofit's mission. They may work with limited budgets and open-source technologies to create cost-effective and efficient solutions. In addition to technical skills, they often collaborate with nonprofit teams to understand organizational needs and ensure technology aligns with their goals.

What types of projects does a nonprofit software engineer typically work on within nonprofit organizations?

Nonprofit Software Engineers often develop and maintain donor management systems, create custom web applications for outreach and fundraising, and integrate various platforms to streamline organizational workflows. They may also work on data reporting tools, volunteer management software, or develop features that enhance accessibility and public engagement. Projects tend to prioritize cost-effectiveness, security, and scalability given the limited resources of many nonprofits. Teams are usually collaborative and mission-focused, with opportunities to work closely with program managers, fundraisers, and external stakeholders. This role allows you to see the tangible impact of your technology solutions on real-world causes.

What are the most commonly searched types of Nonprofit Software Engineer jobs in Raleigh, NC? The most popular types of Nonprofit Software Engineer jobs in Raleigh, NC are:
What are popular job titles related to Nonprofit Software Engineer jobs in Raleigh, NC? For Nonprofit Software Engineer jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Nonprofit Software Engineer jobs in Raleigh, NC look for? The top searched job categories for Nonprofit Software Engineer jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Nonprofit Software Engineer jobs? Cities near Raleigh, NC with the most Nonprofit Software Engineer job openings:
Infographic showing various Nonprofit Software Engineer job openings in Raleigh, NC as of August 2026, with employment types broken down into 95% Full Time, and 5% Contract. Highlights an 89% In-person, and 11% Remote job distribution, with an average salary of $143,405 per year, or $68.9 per hour.

UX Designer

Q2

Cary, NC • Hybrid

Full-time

Medical

Re-posted 9 days ago


Job description

As passionate about our people as we are about our mission.

Why Join Q2?

Q2 is a leading provider of digital banking and lending solutions to banks, credit unions, alternative finance companies, and fintechs in the U.S. and internationally. Our mission is simple: build strong and diverse communities through innovative financial technology-and we do that by empowering our people to help create success for our customers.

What Makes Q2 Special?

Being as passionate about our people as we are about our mission. We celebrate our employees in many ways, including our "Circle of Awesomeness" award ceremony and day of employee celebration among others! We invest in the growth and development of our team members through ongoing learning opportunities, mentorship programs, internal mobility, and meaningful leadership relationships. We also know that nothing builds trust and collaboration like having fun. We hold an annual Dodgeball for Charity event at our Q2 Stadium in Austin, inviting other local companies to play, and community organizations we support to raise money and awareness together.

SUMMARY
Leads the design of sophisticated, high-impact digital banking experiences, translating complex business requirements into usable, engaging software interfaces. Conducts comprehensive user research, usability testing, and data-driven analysis to optimize product functionality. Creates detailed UX deliverables, including personas, concept maps, process flows, wireframes, interactive prototypes, and UI designs that communicate product architecture effectively across teams. Influences the evolution of UI patterns, collaborates with content writers to maintain UX integrity, and presents concepts to stakeholders. Plays a pivotal role in setting design standards and mentoring junior designers while ensuring alignment with business objectives and user needs.

RESPONSIBILITIES Transform ideas into high-value, user-centered software experiences. Conduct formal and informal user research and testing; produce professional research reports. Create comprehensive UX deliverables: personas, site maps, concept maps, process flows, wireframes, prototypes, and UI designs. Apply and influence UI pattern creation to ensure consistency across products. Collaborate with content writers, product managers, developers, and QA to deliver optimized solutions. Present design concepts and research findings to small project teams. Participate in Development and QA to ensure design fidelity. Set and meet quarterly project goals and deadlines; mentor and guide junior designers.EXPERIENCE AND KNOWLEDGE Bachelor's Degree in Graphic Design, HCI, Information Architecture, or related field; 8+ years of UX design experience. Expertise in Figma, Axure, and advanced prototyping and wireframing techniques. Deep understanding of information architecture, usability principles, and multi-device design. Ability to inspect HTML, CSS, and JavaScript for design validation. High attention to detail and aesthetic sensibility. Excellent written and verbal communication skills; proven ability to collaborate across teams. Visual design and content management experience preferred. Agile software development lifecycle knowledge preferred. Advanced user research and accessibility expertise preferred. Front-end development familiarity (HTML & CSS) preferred. Working knowledge of accessibility guidelines (WCAG) applied across product, design, and engineering to support inclusive user experiences.

This position requires fluent written and oral communication in English.

Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

Health & Wellness

  • Hybrid Work Opportunities

  • Flexible Time Off

  • Career Development & Mentoring Programs

  • Health & Wellness Benefits, including competitive health insurance offerings and generous paid parental leave for eligible new parents

  • Community Volunteering & Company Philanthropy Programs

  • Employee Peer Recognition Programs - "You Earned it"

Click here to find out more about the benefits we offer.

Our Culture & Commitment:

We're proud to foster a supportive, inclusive environment where career growth, collaboration, and wellness are prioritized. And our benefits go beyond healthcare-offering resources for physical, mental, and professional well-being. Click here to find out more about the benefits we offer. 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 an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, or veteran status.


Applicants in California or Washington State may not be exempt from federal and state overtime requirements


Q2 logo

About Q2

Sourced by ZipRecruiter

Industry

Finance and insurance

Company size

1,001 - 5,000 Employees

Headquarters location

Austin, TX, US

Year founded

2004