Post Job Free
Sign in

Salesforce Developer

Company:
VANGUARD CHARITABLE ENDOWMENT PROGRAM
Location:
Malvern, PA, 19355
Posted:
June 06, 2025
Apply

Description:

Job Description

Position

Salesforce Developer

Reports to

Head of Delivery Services

Compensation

This is a full-time, exempt, grade 7 position

Summary

This position serves as a Salesforce Developer, responsible for designing, developing, optimizing, and maintaining complex Salesforce solutions, integrating with third-party systems, and ensuring optimal performance, stability, and scalability. This role involves collaborating with cross-functional teams, providing leadership and mentorship to junior developers and administrators, and delivering high-quality solutions.

Duties and Responsibilities

Design, develop, implement, test, document, and deploy high quality business solutions on the Salesforce platform based on industry standards and business requirements

Design and implement secure Salesforce applications, adhering to Salesforce security models, such as Profiles, Permission Sets, Sharing Rules, and Field-Level Security

Design, build, and maintain integrations between Salesforce and external systems using REST/SOAP/Bulk APIs, middleware tools, and platforms that are efficient, scalable, and secure and align with business requirements

Design and implement responsive, user-friendly UI components that are compatible with different browsers and devices

Collaborate with cross-functional teams, including Salesforce Administrators, BA/BSAs, and Product Owners, to translate business requirements into technical solutions

Conduct code reviews and ensure adherence to Salesforce best practices for coding, testing, and deployment

Support continuous integration and continuous deployment practices, ensuring efficient, automated deployments

Assist in managing release cycles and ensure proper version control of Salesforce metadata

Write comprehensive unit tests and maximize code coverage for custom code

Develop test cases, identify bugs, and assist in debugging and resolution

Ensure all code is thoroughly tested before deployment to higher test environments, maintaining high-quality standards

Monitor and optimize Salesforce system performance and scalability

Assist with Salesforce updates (i.e. seasonal releases) and apply patches or new features to improve functionality

Participate in Agile ceremonies, such as sprint planning, daily standups, sprint reviews, and retrospectives

Provide technical guidance and mentorship to junior developers and administrators

Create and maintain clear, concise technical documentation for customizations, integrations, and architecture

Communicate technical concepts in a way that is easily understood by non-technical stakeholders

Stay current with Salesforce’s latest features, technologies, and best practices to introduce innovative solutions

Lead/participate in special projects and performs other duties as assigned

Qualifications

Bachelor’s degree in Computer Science or related field (or equivalent experience)

5+ years of Salesforce development experience in Experience Cloud and Financial Services Cloud

Salesforce Platform Developer I and II certifications required, additional certifications a plus

Strong experience with Salesforce development (Apex, Lightning Web Components, Lighting Components)

Proficiency in Salesforce declarative tools (Flow, Process Builder, etc.)

Experience building and managing custom objects, fields, workflows, validation rules, and process automation tools

Experience integrating Salesforce with external systems via APIs, middleware

Solid understanding of Salesforce security

Familiarity with the data models associated with Financial Services cloud

Strong knowledge of Salesforce APIs (REST, SOAP, Bulk) for system integrations

Proficient in HTML, CSS, JavaScript, SOQL/SOSL, and data migrations

Experience with unit testing, TDD (preferred), and Salesforce deployment and automation tools

Strong debugging and troubleshooting skills

Experience with Agile methodologies and working in an Agile development environment

Knowledge of Salesforce security models and compliance requirements

Strong communication skills

Experience mentoring junior Salesforce developers and administrators

Knowledge of Marking Cloud, Salesforce Einstein is a plus

Full-time

Apply