Job Title: Salesforce Developer – Nonprofit Specialist
Location:United Kingdom
Employment Type:Full-Time
Salary:Up to £65,000 DOE
Job Summary:
An impactful nonprofit organization is looking for an experiencedSalesforce Developer specializing in the Nonprofit sectorto design, develop, and implement custom Salesforce solutions. This role will focus on enhancing the organization's use of the Salesforce platform, particularly through the Nonprofit Success Pack (NPSP), to support fundraising, donor management, and volunteer engagement initiatives. The ideal candidate will have a strong understanding of nonprofit business processes and the technical expertise to build scalable, impactful solutions.
Key Responsibilities:
Custom Salesforce Development:
Design and develop custom solutions on the Salesforce platform, including
Apex
classes, triggers, Visualforce pages, Lightning components, and other custom functionalities to meet nonprofit needs.
Customize and extend
Nonprofit Success Pack (NPSP)
functionalities, particularly around donation management, recurring gifts, and volunteer tracking.
Implement integrations with third-party systems and applications, such as donation platforms, marketing automation tools, and financial software.
Platform Optimization:
Collaborate with stakeholders to gather requirements and design technical solutions that align with the nonprofit’s goals, focusing on improving operational efficiency.
Build and maintain Salesforce automation tools such as Flows, Process Builder, and Workflow Rules to streamline processes like donor acknowledgment, volunteer management, and event coordination.
Optimize data models, validation rules, and triggers to ensure system performance, scalability, and reliability.
Data Integration and Management:
Develop and maintain integrations with external data sources, ensuring seamless data flow between Salesforce and other platforms, such as accounting systems or email marketing tools.
Support data migration and transformation efforts, ensuring data integrity and alignment with the organization’s goals and processes.
Collaboration & Support:
Work closely with Salesforce Administrators, Business Analysts, and key organizational stakeholders to understand technical needs and deliver solutions that enhance the Salesforce platform.
Provide technical support to end users and troubleshoot Salesforce-related issues, ensuring minimal downtime and disruption to business processes.
Testing & Documentation:
Create and execute unit tests, ensuring the quality and functionality of Salesforce customizations and integrations.
Maintain detailed technical documentation, including code comments, design specifications, and user guides to ensure the sustainability of custom solutions.
Qualifications:
Salesforce Certifications
(Platform Developer I/II, Nonprofit Cloud Consultant, or equivalent) preferred.
3+ years of experience in Salesforce development, preferably within the nonprofit sector.
Strong understanding of the
Nonprofit Success Pack (NPSP)
and its use cases for nonprofits, including donor management, fundraising, and volunteer coordination.
Expertise in
Apex,
Visualforce,
Lightning Components,
SOQL, and
Salesforce APIs.
Proven experience in building custom Salesforce solutions, including automation (Flows, Process Builder), custom objects, and integrations with third-party systems.
Solid understanding of nonprofit processes such as fundraising, campaign management, and donor stewardship.
Desired Skills:
Experience with data migration and integration tools like
Data Loader,
MuleSoft, or
Zapier.
Knowledge of
Salesforce Marketing Cloud
or
Pardot
for donor engagement.
Familiarity with Agile development methodologies.
Ability to work collaboratively across multiple teams and manage technical projects from concept to deployment.
Benefits:
Work for a mission-driven organization dedicated to making a positive social impact.
Opportunity to develop technical solutions that directly contribute to community development and nonprofit growth.
Competitive salary and benefits, including professional development opportunities and support for further Salesforce certifications.