Salesforce Nonprofit Cloud (NPC) Consultant/Developer

Beyond KeyOn-siteFull-timeSenior, 5–8 yearsListed 1 hour ago

Apply now

About this role

About Beyond Key: We are a Microsoft Solution Partner and a Great Place to Work-certified company. "Happy Team Members, Happy Clients" is a principle we hold dear. We are an international IT consulting and software services firm committed to providing. Cutting-edge services and products that satisfy our clients' global needs. Our company was established in 2005, and since then we've expanded our team by including more than 350+ Talented skilled software professionals. Our clients come from the United States, Canada, Europe, Australia, the Middle East, and India, and we create and design IT solutions for them. If you need any more details, you can get them at https://www.beyondkey.com/ (https://beyondkey.com)
Position Summary: We are seeking an experienced Salesforce Nonprofit Cloud (NPC) Consultant/Developer to support large-scale nonprofit digital transformation initiatives, including migrations from NPSP (Nonprofit Success Pack) to Salesforce Nonprofit Cloud (NPC). The ideal candidate will possess strong Salesforce development expertise, a solid understanding of nonprofit business processes, and experience working with complex integrations and data migration initiatives. This role requires close collaboration with business stakeholders, architects, data teams, and external vendors to design, develop, and implement scalable nonprofit solutions on the Salesforce platform.
Key Responsibilities:
- Participate in the assessment, design, and implementation of Salesforce Nonprofit Cloud (NPC) solutions.
- Support NPSP-to-NPC migration and transformation initiatives, including data mapping and data model redesign.
- Develop and customize Salesforce applications using Apex, Lightning Web Components (LWC), Flows, and Salesforce configuration.
- Configure NPC objects, fundraising data models, donor management, household management, program management, and constituent engagement processes.
- Design and implement integrations with external systems using REST/SOAP APIs, middleware platforms, and ETL tools.
- Collaborate with architects and business teams to translate requirements into scalable technical solutions.
- Support data migration, cleansing, deduplication, and data governance initiatives.
- Participate in sprint planning, estimation, code reviews, testing, and deployment activities.
- Troubleshoot production issues and provide ongoing application support.
- Create technical documentation and contribute to knowledge-sharing initiatives.

Required Qualifications:
- 5+ years of hands-on Salesforce development and configuration experience.
- Strong experience with: Apex
- Lightning Web Components (LWC)
- Flows
- SOQL/SOSL
- Validation Rules
- Security Model
- Data Loader

- Experience working with Sales Cloud and Service Cloud.
- Hands-on experience with Salesforce integrations using REST/SOAP APIs.
- Strong understanding of Salesforce data modeling and governance best practices.
- Experience with large-volume data migration projects.
- Familiarity with Agile/Scrum delivery methodologies.
- Strong client-facing communication and stakeholder management skills.

Preferred Qualifications:
- Experience with Salesforce Nonprofit Cloud (NPC) and Nonprofit Success Pack (NPSP).
- Understanding of fundraising, donor management, grants management, and nonprofit operations.
- Experience with MDM, data governance, and enterprise data management initiatives.
- Exposure to Informatica, MuleSoft, Dell Boomi, or similar middleware platforms.
- Experience with CI/CD tools such as Copado, Gearset, AutoRabit, or Azure DevOps.
- Salesforce Platform Developer I/II Certification.
- Salesforce Nonprofit Cloud Consultant Certification (preferred).
- Salesforce Application Architect certification is a plus.

Soft Skills:
- Excellent verbal and written communication skills.
- Ability to work directly with business and executive stakeholders.
- Strong analytical and problem-solving capabilities.
- Ability to manage ambiguity in evolving transformation programs.
- Self-driven, collaborative, and accountable.

Nice to Have:
- Experience supporting large nonprofit organizations.
- Experience working on enterprise-scale Salesforce modernization programs.
- Exposure to AI-enabled Salesforce capabilities, Agentforce, or Data Cloud initiatives.