Lead Salesforce Engineer Job Description

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.