Preferred candidate profile We are seeking an experienced Salesforce Developer with a strong background in supporting nonprofits and/or Community Development Financial Institutions (CDFIs). The ideal candidate will be responsible for designing, developing, and implementing customized Salesforce solutions that drive operational efficiency and support mission-driven initiatives. This role requires expertise in Salesforce Nonprofit Success Pack (NPSP) or Financial Services Cloud (FSC), along with strong integration and automation skills.Role & responsibilities Develop, customize, and maintain Salesforce applications to support nonprofit or CDFI operations, including donor management, grant tracking, loan servicing, and client engagement.Design and implement Apex triggers, classes, Visualforce pages, and Lightning Web Components (LWC).Configure and enhance Salesforce Nonprofit Success Pack (NPSP) or Financial Services Cloud (FSC) to optimize workflows.Integrate Salesforce with external systems such as financial platforms, donor databases, loan management systems, and payment processors.Automate processes using Flows, Process Builder, and declarative tools to reduce manual tasks.Ensure data integrity, security, and compliance with industry standards and best practices.Work closely with fundraising, finance, and community development teams to align Salesforce solutions with organizational needs.Provide technical support, troubleshoot issues, and perform system maintenance and enhancements.Stay updated on Salesforce releases, nonprofit solutions, and CDFI regulations to recommend improvements.Required Qualification & Experience Bachelor's degree in computer science, Information Technology, or a related field (or equivalent experience).2+ years of Salesforce development experience with a focus on nonprofit or financial services solutions.Strong proficiency in Apex, Visualforce, SOQL, SOSL, and Lightning Web Components (LWC).Experience with Salesforce Nonprofit Success Pack (NPSP) or Financial Services Cloud (FSC).Knowledge of Salesforce APIs (REST/SOAP) and integration with third-party applications.Understanding of fundraising, grant management, loan processing, and impact tracking within nonprofit or CDFI settings.Experience with Salesforce declarative tools (Flows, Process Builder, Reports, and Dashboards).Familiarity with Salesforce security models, role hierarchies, and compliance requirements.Salesforce Platform Developer I certification (Platform Developer II and Nonprofit Cloud Consultant certifications are a plus).Strong analytical and problem-solving skills with the ability to translate business needs into technical solutions.Excellent communication and collaboration skills, particularly with non-technical stakeholders. Preferred Skills:Experience with Salesforce.org solutions for nonprofits, including grant and impact management tools.Knowledge of CDFI operations, financial services regulations, and compliance reporting.Familiarity with third-party apps like Classy, Give Lively, iATS, or other nonprofit fundraising platforms.Experience with data migration and ETL tools like MuleSoft, Talend, or Data Loader.Knowledge of JavaScript, HTML, CSS, and front-end frameworks.Experience with Agile methodologies and project management tools (e.g., Jira, Asana, or Trello). Compensation Please note that the offer shall be commensurate with the qualifications, experience and shall be comparable with the industry norms.