Senior Salesforce Developer
Senior Salesforce Developer
Job Description Summary
Information Systems & Computing (ISC) is the University of Pennsylvania's central IT organization, providing the core network, data, voice, video, and enterprise application infrastructure and services upon which Penn's numerous Schools and Centers build their unique tools and capabilities.
ISC's 300-plus employees work closely with the University's IT organizations in order to create, deliver and support products and services that help Schools and Centers operate efficiently and effectively. We strive to be easy to work with, and to serve as a trusted advisor to Penn's IT community, faculty, staff and students in support of an environment of discovery and progress.
ISC's focus on customer service and the high-quality, cost-effective, reliable implementation of modern IT solutions advances the mission of the University, as well as that of each individual School and Center. At Penn, technological freedom and departmental autonomy represent dearly held core values. ISC supports those ideas by providing foundational services and cogent counsel, empowering individuals and departments to employ their distinct strengths in support of their goals.
This position is dedicated to supporting business applications for clients in Development and Alumni Relations (DAR). The DAR application portfolio consists of Salesforce CRM (Nonprofit Success Pack -NPSP), Salesforce Community, and Salesforce Marketing Cloud products, as well as Java-based custom applications and Talend integrations that connect to other University enterprise systems.
As a member of a cross-functional team of analysts and developers, the Senior Salesforce Developer ensures that all Salesforce solutions are secure, scalable, and aligned with University-wide data, integration, and governance standards. The position combines solution architecture, application development, integration design, and AI innovation to support Penn's strategic engagement and digital transformation initiatives.
Job Responsibilities
Solution Architecture & Development
- Serve as a technical leader for Salesforce-related projects within the DAR application portfolio, ensuring high-quality design, configuration, and development of solutions on the Salesforce platform (including NPSP, Community, and Marketing Cloud).
- Architect, develop, and maintain Salesforce integrations with other university systems using Talend, APIs, and middleware frameworks.
- Design and implement scalable, maintainable data models and manage data migrations between Salesforce and external systems.
- Develop custom Apex code, Lightning Web Components (LWC), and Flows to support complex business processes.
- Provide technical guidance and mentoring to junior developers and other IT staff.
- Collaborate closely with functional business analysts, project managers, and DAR stakeholders to translate requirements into secure and high-performing technical solutions.
System Assurance, Reliability & Continuity
- Utilize a DevOps pipeline for Salesforce and related applications, ensuring efficient, automated deployment, testing, and version control processes.
- Implement and maintain backup, recovery, and restore procedures for Salesforce and integrated data systems.
- Partner with University IT and DAR leadership to define and test business continuity and disaster recovery (BC/DR) plans for all Salesforce-related services.
- Monitor system performance, security, and compliance, and proactively address vulnerabilities or degradation risks.
- Ensure adherence to University IT governance, information security, and data retention policies.
Data, Integration & Innovation
- Oversee data quality, governance, and security within Salesforce and connected systems.
- Design and maintain ETL processes using Talend and other integration tools.
- Evaluate and implement AI-driven Salesforce features (e.g., Einstein, GPT integrations) and other emerging technologies that improve automation, analytics, and user experience.
- Participate in code reviews, documentation, release management, and production support activities.
- Other duties and responsibilities as assigned
Qualifications
Required:
- Bachelors and 3-5 years of Salesforce experience, or an equivalent combination of education and experience is required.
- At least 5 years of experience in application development and system integration, with at least 4 years focused on Salesforce development and architecture.
- Salesforce administrator, architect and/or developer certification(s) (at least 1). Such as: Salesforce Platform Developer or Salesforce Certified Platform Data Architect.
- Strong experience with Salesforce NPSP, Salesforce Communities, and Marketing Cloud.
- Proficiency in Apex, Lightning Web Components, SOQL, REST/SOAP APIs, and integration tools such as Talend.
- Hands-on experience with data migrations, ETL processes, DevOps automation, and integration design patterns.
- Knowledge of Java-based applications, middleware frameworks, and backup/recovery strategies.
- Familiarity with AI-enabled Salesforce features and other emerging AI technologies for business process optimization.
- Demonstrated ability to lead complex technical projects, coordinate with multiple teams, and deliver solutions on time and within scope.
- Excellent analytical, problem-solving, and communication skills.
Preferred:
- Experience with a combined functional/technical team using agile methodologies.
- Experience working with a fundraising enterprise.
- Experience leading technical solutions in a higher education environment.
- Salesforce certification Salesforce Certified Platform App Builder
Job Location - City, State
Philadelphia, Pennsylvania
Department / School
Information Systems and Computing
Pay Range
$83,500.00 - $137,500.00 Annual Rate
Salary offers are made based on the candidate's qualifications, experience, skills, and education as they directly relate to the requirements of the position, and in alignment with salary ranges based on external market data for the job's level. Internal organization and peer data at Penn are also considered.
Unlock this job opportunity
View more options below
View full job details
See the complete job description, requirements, and application process
Express interest in this position
Let University of Pennsylvania know you're interested in Senior Salesforce Developer
Get similar job alerts
Receive notifications when similar positions become available


















