Want to make a difference? Join an organization committed to sharing the hope of true transformation with those impacted by incarceration for nearly 50 years. Prison Fellowship® is the nation's largest Christian nonprofit equipping the Church to serve currently and formerly incarcerated people and their families, and to advocate for justice and human dignity.
Prison Fellowship and its church partners encounter Jesus with those behind bars, breaking cycles of crime and prayerfully anticipating a revival of justice, mercy, and hope in our culture.
Prison Fellowship® is an organization committed to the highest standards of conduct, ethics, and Christian values. Our conduct is guided by and grounded in the Bible, as reflected in our Statement of Faith below.
What We Are Looking For
A detail-oriented and service-focused professional to support the accuracy and integrity of donor and financial data across multiple donation platforms. This individual will serve an important role in reconciling donation system integrations, processing donor transactions, and ensuring accurate recordkeeping within Salesforce.
Working closely with internal teams and external partners, this person will investigate and resolve discrepancies, validate donation information, and help support timely financial reporting and month-end close activities. The ideal candidate is highly organized, analytical, and committed to maintaining exceptional accuracy while managing multiple priorities in a fast-paced environment.
Role Responsibilities
Salesforce Development
Design, develop, enhance, and maintain Salesforce solutions that support business needs and approved system designs
Build and support Salesforce components, integrations, reporting, analytics, and data management processes, including Salesforce Data Cloud and connected applications
Manage releases and deployments, perform testing and troubleshooting, maintain technical documentation, and ensure adherence to coding, quality, and development standards
Collaborate with staff, vendors, and consultants to implement solutions, optimize business processes, improve data quality, and support ongoing system performance and innovation
Development Leadership
Provide technical leadership for Salesforce development by overseeing code reviews, ensuring adherence to development standards, and promoting a high-quality, maintainable codebase
Collaborate with product and technical leaders to refine requirements, plan implementations, identify risks, and support successful project delivery
Maintain development and deployment processes, including source control and CI/CD pipelines, while resolving technical issues and improving release efficiency
Make day-to-day technical decisions within approved designs and standards, escalating significant architectural changes as needed
Operations Support
Provide operational and technical support for Salesforce and related systems by troubleshooting issues, serving as an escalation point for complex support requests, and assisting users with system functionality, enhancements, and configuration
Support production incident resolution, platform reliability, and ongoing system maintenance while helping ensure effective user adoption and communicating significant risks or recurring issues to leadership
Key Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent combination of education and experience
Minimum of 5 years of Salesforce development experience in enterprise environments
Strong Salesforce development expertise, including Apex, Lightning Web Components (LWC), Visualforce, SOQL, Flow, and platform administration
Proven experience designing, building, customizing, and maintaining scalable Salesforce solutions aligned with business needs
Deep knowledge of Salesforce Data Cloud, data architecture, data modeling, integrations, APIs, and enterprise system connectivity
Experience with modern development practices, including CI/CD, source…