Job Title: Salesforce Admin/Developer Location: Remote
Job Type: Contract
Job Description: We're looking for a skilled Salesforce Admin/Developer with strong experience in the Nonprofit Success Pack (NPSP) to support and enhance our Salesforce environment. This role requires a hands-on professional who can manage system configuration, build scalable solutions using Flow and automation tools, and partner closely with stakeholders to implement improvements that drive organizational impact.
The ideal candidate is proactive, detail-oriented, and experienced in translating nonprofit needs into effective Salesforce solutions.
Key Responsibilities:
Configure and maintain Salesforce NPSP, including custom objects, fields, page layouts, record types, and permission sets
Design and implement Flows and automation to streamline business processes
Troubleshoot and resolve system issues and support end-user needs
Collaborate with cross-functional teams to gather requirements and deliver scalable solutions
Create and maintain technical documentation and system architecture artifacts
Support data migration, data integrity, and regular system clean-up
Stay up to date on platform updates and recommend enhancements aligned with nonprofit operations
Requirements:
5+ years of hands-on Salesforce administration and development experience
Extensive experience working with Salesforce NPSP in a nonprofit environment
Proven expertise in Salesforce Flow, Process Builder, and other automation tools
Strong understanding of Salesforce data model, security, and sharing architecture
Experience customizing Salesforce through declarative tools and light Apex/Lightning components
Excellent problem-solving skills and the ability to work independently in a remote setting
Salesforce Administrator Certification required; Platform App Builder or Nonprofit Cloud Consultant certification is a plus