Banner Default Image

Salesforce Developer ( Non - Profit )

Back to job search

Salesforce Developer ( Non - Profit )

  • Location:

    United Kingdom

  • Job type:

    Permanent

  • Salary:

    £50K/yr - £65K/yr

  • Contact:

    Charles Lathwell

  • Contact email:

    c.lathwell@tech-ohana.com

  • Contact phone:

    +44203 854 2226

  • Published:

    14 Tage her

  • Expiry date:

    2024-10-28

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.