Description

Role Description

We are looking for a capable and experienced Lead Salesforce developer to build and implement Salesforce solutions for our customers. A developer will use both declarative and programmatic capabilities of the Salesforce platform to provide support to the organization through their knowledge, skills, and experience in building custom applications on the Salesforce platform.


Key Responsibilities

 

Develop end to end Salesforce solutions using Configuration and Customization - APEX Class, Triggers, Visualforce pages, Lightning Web Components, etc.
Perform independent code reviews, unit testing, integration testing, and support user acceptance testing to ensure high-quality deliverables.
Initiate, lead, and deliver Salesforce projects, including maintaining a role in developing and designing architecture.
Develop custom business logic and interfaces to extend Salesforce using Flows, Lightning Components, and Apex.
Proven expertise in software development life cycles, release management, and collaborating within professional teams.
Possess the ability to effectively debug and resolve issues and/or defects that may be reported because of faults in the production system.
Participate in an Agile environment; daily scrum meetings, analyze assigned user stories, and identify and resolve gaps in functional user stories and business requirements.
Perform code reviews, mentor junior developers to maintain high-quality coding standards, and ensure best practices are followed.
Qualifications:

 

Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or related IT discipline; or equivalent experience.
4+ years of total IT experience with at least 4+ years of Salesforce project development experience
Deep knowledge and experience of Salesforce's suite of products across all SDLC phases.
Thorough understanding of SaaS data models, design considerations and connected web services.
Ability to migrate Salesforce classic features to Lightning experience, including converting Visualforce pages to lightning components and / or using Lightning Design Systems.
Experience in UI technologies like JavaScript, Lightning Design System, and Lightning Web Components.
Experience using Salesforce configuration and customizations using Apex, Visualforce, Triggers, Scheduled and Batch classes etc.
Knowledge of the Product Development Lifecycle, DevOps, and Deployment tools such as GIT, Jenkins, JIRA, ANT, Change Sets and Force.com IDE.
Proven integration experience using integration techniques - REST, SOAP APIs, oAuth and Single Sign-On.
Salesforce Certifications:

 

Required - Salesforce Administrator, Sales Cloud Consultant, Platform Developer I
Preferred - One or more of the following - Service Cloud Consultant, Advanced Administrator, Platform App Builder, Platform Developer II

Education

Bachelor's degree in Computer Science