Job Summary
Position Summary: We are seeking a highly skilled Salesforce Engineer to help us optimize our existing Salesforce implementation. The ideal candidate is a strong advocate for using out-of-the-box functionality and declarative tools, with a deep understanding of when custom code is, and is not, the right answer. You will be a key player in reducing our technical debt, simplifying our architecture, and establishing a sustainable, cost-effective Salesforce ecosystem.
Key Responsibilities:
- Analyze, maintain, and enhance our current Salesforce Sales Cloud and Service Cloud implementations.
- Lead the refactoring of complex Apex classes, triggers, and Lightning Web Components (LWCs) into simpler, more efficient solutions.
- Champion and implement solutions using declarative tools like Flow Builder, validation rules, and platform configuration wherever possible.
- Collaborate with business stakeholders to challenge requirements and guide them toward standard functionalities to avoid unnecessary customization.
- Develop and enforce strict governance, coding standards, and best practices to ensure the long-term health of the platform.
- Play a critical role in identifying and decommissioning redundant custom objects, fields, and code.
- Manage technical aspects of the Salesforce release cycle, including CI/CD pipeline management, sandboxing strategies, and deployments.
Key Responsibilities
Key Responsibilities:
- Analyze, maintain, and enhance our current Salesforce Sales Cloud and Service Cloud implementations.
- Lead the refactoring of complex Apex classes, triggers, and Lightning Web Components (LWCs) into simpler, more efficient solutions.
- Champion and implement solutions using declarative tools like Flow Builder, validation rules, and platform configuration wherever possible.
- Collaborate with business stakeholders to challenge requirements and guide them toward standard functionalities to avoid unnecessary customization.
- Develop and enforce strict governance, coding standards, and best practices to ensure the long-term health of the platform.
- Play a critical role in identifying and decommissioning redundant custom objects, fields, and code.
- Manage technical aspects of the Salesforce release cycle, including CI/CD pipeline management, sandboxing strategies, and deployments.
Skill Requirements
Required Qualifications:
- 5+ years of hands-on development experience on the Salesforce Platform.
- Proficiency in Apex, SOQL, and Lightning Web Components (LWC).
- Demonstrable expertise in Salesforce declarative automation, especially Flow Builder.
- Deep understanding of Sales Cloud and Service Cloud core objects and business processes.
- Experience with Salesforce integration patterns (REST/SOAP APIs, Platform Events).
- Bachelor's degree in Computer Science, Information Systems, or a related field, or equivalent experience.
- Strong communication skills with the ability to articulate complex technical concepts to non-technical stakeholders.
Other Requirements
Preferred Qualifications:
- Salesforce Platform Developer I & II Certifications.
- Salesforce Certified Administrator or Advanced Administrator.
- Experience with large-scale data migration and system cleanup projects.
- Familiarity with Salesforce DevOps tools (e.g., Gearset, Copado, SFDX CLI).
- Experience in an organization with a large, complex Salesforce org of over 1,000 users.