Lead Salesforce Developer
The J.M. Smucker Company1 day ago
Cleveland, OH, USAStaff+
Responsibilities
- Lead technical delivery and support for Salesforce CRM projects, including work planning, solution design, implementation documentation, deployments, cutover, go-live, and hypercare.
- Develop and maintain Salesforce functionality using Apex, Lightning Web Components, Flows, Triggers, Custom Objects, Validation Rules, and Salesforce APIs.
- Design, develop, and support integrations between Salesforce, AWS, the AFH Data Lake, marketing platforms, and other enterprise systems.
- Manage Salesforce platform health, environments, security, releases, performance, data synchronization, and technical support.
- Implement and support SSO, MFA, SAML, OAuth, certificates, token management, and other security protocols.
- Lead integration testing, performance testing, data validation, release readiness, troubleshooting, and production issue resolution.
- Establish improvements for coding standards, testing, source control, release management, code promotion, deployment, and DevOps practices.
- Support Salesforce Experience Cloud solutions, including partner community functionality, integrations, and access management.
- Coach and mentor developers while coordinating contractors, external partners, and other technical resources.
- Partner with Sales Operations, Marketing, Revenue Growth Management, and AFH business teams on platform optimization, automation, and simplification.
Requirements
- At least 5 years of work experience as a developer, with either a bachelor's degree in a STEM discipline or specialized training in Information Technology.
- At least 3 years of Salesforce development experience using Apex, Lightning Web Components, Flows, APIs, and Salesforce platform technologies.
- Proficiency with AWS services including Lambda, API integrations, CloudFormation, and data integration patterns.
- Proficiency with Python, GitHub Actions, SQL, and modern software development practices.
- Experience designing, developing, and supporting enterprise integrations across multiple technologies.
- Experience across the full Software Development Lifecycle and delivering work independently within Agile, Traditional/Waterfall, and DevOps frameworks.
- Strong knowledge of APIs, integration patterns, OAuth, SAML, SSO, and security best practices.
- Ability to evaluate, estimate, articulate, and recommend technical approaches for complex business requirements.
- Ability to conduct integrated testing, troubleshoot production issues, and identify balanced technical solutions.
- Ability to coach and mentor technical resources and manage work across contractors and external partners.
- Ability to implement Cloud Computing, Infrastructure as Code, and DevOps practices.
- Preferred qualifications include Salesforce Experience Cloud, Salesforce Account Engagement (Pardot), Salesforce certifications, Informatica Intelligent Cloud Service, SnapLogic iPaaS, and experience supporting sales or trade functions.
Benefits
- Hybrid work arrangement in Orrville, Ohio, with onsite work required at least 9 days per month and potentially more based on business needs.
- The company states that it supports employees' physical, emotional, and financial needs.
- Equal opportunity employer.
About The J.M. Smucker Company
The J.M. Smucker Company is a public consumer packaged goods maker that sells coffee, spreads, snacks, and pet food across North America, primarily through retail channels. Its portfolio includes Folgers, Jif, Smucker’s Uncrustables, Café Bustelo, Dunkin’-branded coffee (licensed), Milk-Bone, Meow Mix, and Hostess snack cakes. Founded in 1897 and headquartered in Orrville, Ohio, it trades on the NYSE under the ticker SJM.