- Contract length: 6 months
- Hours per week: 40
- Start date: Early February
- Timezone: Must be willing to work 9am-5pm EST
- Candidates must have their own laptop/equipment
We are seeking a highly skilled Salesforce Developer to enhance our customer engagementcapabilities by upgrading our Legacy Chat to Enhanced Chat. The ideal candidate will havehands-on experience with Salesforce Service Cloud and Sales Cloud, coupled with a strongunderstanding of Omni-Channel and Live Agent functionalities.This role requires proven expertise in Apex, Lightning Web Components (LWC), JavaScript,HTML, SOQL, and SOSL, with the ability to design and implement scalable, high-qualitySalesforce solutions that drive customer success.
Essential Duties & Responsibilities
- Focus on delivering high-quality, functional solutions on the Salesforce.com platform
using Apex, Lightning Web Components (LWC), SOAP, and REST APIs.
- Lead the migration from Legacy Chat to Enhanced Chat, ensuring a seamless transition for users and customers within Service Cloud and Sales Cloud.
- Design and implement Omni-Channel and Omni-Flow configurations to optimize customer service workflows and routing.
- Perform deployment, testing, and documentation of Salesforce features, enhancements, and integrations.
- Collaborate closely with product owners, engineering teams, and business stakeholders to define, clarify, and implement both functional and non-functional requirements for new and existing backlog items.
- Train and support end-users on implemented Salesforce features and planned solutions to ensure adoption and efficiency.
- Investigate, scope, and plan the implementation of assigned epics and backlog items, leveraging deep Salesforce platform expertise to model, document, and justify scalable, maintainable solutions.
- Debug and resolve production issues, providing root cause analysis and long-term fixes to ensure platform stability.
- Participate in technical design reviews, sprint planning, and architectural discussions, contributing to sound solution design and efficient delivery.
- Uphold high standards for code quality by following Salesforce development best practices, performing code reviews, writing effective unit test classes, and continuously monitoring platform performance and scalability.
- Develop, configure, and customize Salesforce Service Cloud and Sales Cloud features, including case management, chat setup, and integrations.
Desired Outcomes
Lead the migration from Legacy Chat to Enhanced Chat within Service Cloud and SalesCloud, ensuring a seamless, scalable, and user-friendly transition for both customers andinternal teams.Design, build, and deploy Enhanced Chat configurations, including Omni-Channel andOmni-Flow setups, to optimize response times, routing efficiency, and overall customerengagement.Execute deployment, testing, and documentation of Salesforce features, enhancements,and integrations, maintaining high standards of quality, performance, and compliance withbest practices.
About You
- Minimum 5 years of hands-on experience with coding on the Salesforce Platform using
Apex, Visualforce, Lightning / Aura Components, Javascript, HTML, REST/SOAP API etc.
- Minimum 2 years of hands-on experience creating Flows
- Minimum 2 years of experience with Omnichannel and Live Agent Chat
- Minimum 2 years of experience with Sales, Service Cloud
Required Education / Certificates / Experience
- Bachelor of Science or equivalent preferably in Computer Science / Computer Engineering / Electrical Engineering
- Salesforce Platform Developer I certification
- Salesforce App Builder certification
- Salesforce Platform Developer II certification (preferred)
- Salesforce Administrator certification (preferred)
- Salesforce Sales Cloud Consultant certification (preferred)
- Salesforce Service Cloud Consultant certification (preferred)
Attributes / Characteristics
- Writes correct and clean code with guidance and consistently follows stated best practices
- Understands how their work fits into team and company objectives
- Prioritizes tasks without getting caught up in unimportant details
- Communicates assumptions and gets clarification on tasks up front to minimize the need for rework
- Solicits feedback from others, and gives timely, helpful feedback to peers and managers