The ideal candidate should possess a strong foundation in Salesforce coding and development experience. This role will design world-class Salesforce applications for our clients in the US and their evolving CRM requirements. To ensure success in this role, you should have extensive experience working with the Salesforce platform, application development skills, and the ability to solve complex software problems for our US clients.
COMPETENCIES
Excellent communication skills and ability to communicate with our clients in the US.
5+ years of Salesforce consulting experience and/or Salesforce project implementation experience.
2+ full life cycle projects with strong expertise in Salesforce Sales Cloud, Service Cloud, CPQ or Marketing Cloud.
Strong experience that includes workflow development, scripting, and experience with data integrations into Salesforce.
Experience with OOP / OOAD principles, data structures, algorithms and design patterns.
Exposure to Aura and LWC Lightning frameworks.
In-depth knowledge of Salesforce Governor limits and developing the functionality that will make an optimal use of these limits.
Strong experience with Batch Apex, Triggers, and Workflow rules etc.
Strong experience in developing API (SOAP, REST and BULK) on platform.
Experience in developing UI by utilizing modern JavaScript libraries instead of the controls.
Understanding of security model including profiles, roles, field-level security etc.
Experience in creating Salesforce unit test creation for test coverage before deployments.
Experience with the Configuration/Administration of Salesforce.
Experience in migrating Salesforce configuration changes from Sandbox to Production environments.
One or more current Salesforce certifications (Platform Developer/Sales/Service/Marketing Cloud).
Bachelors degree in technology or engineering or related discipline.