Lead Salesforce Engineer Job Description Template
Our company is looking for a Lead Salesforce Engineer to join our team.
Responsibilities:
- Overall responsibility for delivery of internal tooling and system integrations for Customer Success and Sales/Sales Engineering organizations;
- Full lifecycle feature releasing: design, development, test, documentation and release;
- Access and manage data in third-party systems using REST APIs and webhooks;
- Maintenance and development of new capabilities for existing web applications;
- Hire and cultivate a team of ninja assassins to assist in delivery of above tasks;
- Translate business requirements into well-architected solutions that best leverage the Salesforce platform and products;
- Work collaboratively within the Application team to identify opportunities to bring value to Salesforce.com users with Cogito;
- Participate in the discovery and assessment process for features of applications deployed on the salesforce platform;
- Define and continuously improve practices around development and deployment process;
- Custom development in support of Customer Experience delivery objectives;
- Work closely with Salesforce.com ’s Product Management team to ensure we provide a “native” experience;
- Maintain high security posture within the salesforce platform and connected applications ecosystem;
- Custom development in support of Customer Experience delivery objectives;
- Design, build, test, deploy, and maintain robust, complex, and scalable solutions on the Salesforce platform;
- Provide event-driven integration solutions between Salesforce and Cogito.
Requirements:
- Experience with Service Cloud, Sales Cloud, and Einstein (including Next Best Action);
- Experience collaborating with Salesforce.com ’s Product Management team is preferred;
- Lightning, Apex, JavaScript, HTML, CSS, SOQL;
- Bachelor’s degree in Computer Science or related field;
- Deep knowledge of the Salesforce.com data model within Sales and Service Cloud;
- Security minded and aware of potential threats;
- Experience extending Salesforce to leverage complex third party platform capabilities;
- Active Platform Developer I certifications required; Platform Developer II is preferred;
- Java experience preferred;
- Stays current on existing and emerging development tools, platforms, and delivery models;
- 5+ years experience developing complex Salesforce applications;
- Proficiency with Release Management, Source Control, and Deployment concepts and technology such as Salesforce DX, Metadata API, ANT, Git, Flosum, etc;
- Strong written and verbal communication skills;
- Familiarity with Event-Driven Architectures and Integration Approaches;
- Experience with React and Spring Boot preferred.