About the Role
We are seeking a highly skilled Salesforce Developer to enhance our customer engagement capabilities by leading the upgrade from Legacy Chat to Enhanced Chat. The ideal candidate will bring hands-on experience with Salesforce Service Cloud and Sales Cloud, along with a strong understanding of Omni-Channel and Live Agent functionalities.
This role requires deep expertise in Apex, Lightning Web Components (LWC), JavaScript, HTML, SOQL, and SOSL, with the ability to design and deliver scalable, high-quality Salesforce solutions that improve customer experience and business outcomes.
Key Responsibilities
- Design, develop, and deliver high-quality Salesforce solutions using Apex, LWC, SOAP, and REST APIs
- Lead the migration from Legacy Chat to Enhanced Chat, ensuring a seamless experience for both users and customers
- Configure and optimize Omni-Channel and Omni-Flow to improve customer service routing and response times
- Develop, configure, and customize Service Cloud and Sales Cloud features, including case management, chat setup, and integrations
- Perform deployment, testing, documentation, and post-release support for Salesforce enhancements and integrations
- Collaborate closely with product owners, engineering teams, and business stakeholders to define and implement functional and non-functional requirements
- Investigate, scope, and plan assigned epics and backlog items, proposing scalable and maintainable Salesforce solutions
- Debug and resolve production issues, conduct root cause analysis, and implement long-term fixes
- Participate in technical design reviews, sprint planning, and architectural discussions
- Uphold high standards of code quality through best practices, code reviews, and unit test coverage
- Train and support end-users to ensure successful adoption of Salesforce features
Desired Outcomes
- Successfully deliver the Legacy Chat to Enhanced Chat migration within Service Cloud and Sales Cloud
- Design and deploy Enhanced Chat configurations, including Omni-Channel and Omni-Flow, to optimize customer engagement and routing efficiency
- Maintain high standards for quality, performance, scalability, and documentation across all Salesforce implementations
Requirements
- 5+ years of hands-on Salesforce development experience using Apex, Visualforce, Lightning (LWC/Aura), JavaScript, HTML, SOQL, and REST/SOAP APIs
- 2+ years of experience building and maintaining Flows
- 2+ years of experience with Omni-Channel and Live Agent Chat
- 2+ years of experience working with Sales Cloud and Service Cloud
- Strong understanding of Salesforce best practices, governor limits, and performance optimization
Education & Certifications
- Bachelor's degree (or equivalent), preferably in Computer Science, Computer Engineering, or Electrical Engineering
- Salesforce Platform Developer I (required)
- Salesforce App Builder (required)
- Salesforce Platform Developer II (preferred)
- Salesforce Administrator (preferred)
- Salesforce Sales Cloud Consultant (preferred)
- Salesforce Service Cloud Consultant (preferred)
Attributes & Characteristics
- Writes clean, correct, and maintainable code, consistently following best practices
- Understands how individual contributions align with team and company objectives
- Effectively prioritizes tasks and focuses on what matters most
- Communicates assumptions clearly and seeks clarification early to reduce rework
- Actively seeks and provides constructive feedback to peers and managers
- Collaborative, proactive, and ownership-driven mindset