- Company Name
- Teladoc Health Canada
- Job Title
- Salesforce Software Developer
- Job Description
-
**Job Title:** Salesforce Software Developer
**Role Summary:**
Senior developer (5+ years) responsible for designing, building, and maintaining advanced Salesforce solutions on Service Cloud. Lead end‑to‑end feature delivery, improve data architecture, and integrate Salesforce with external systems. Shape platform strategy and ensure high quality, scalable code.
**Expactations:**
- Deliver new Salesforce capabilities using Apex, Lightning Web Components, Flow, and SOQL/SOSL.
‑ Own and evolve the data model for growth and integration.
‑ Extend Service Cloud features (Case Management, Omni‑Channel, Knowledge, Live Agent/Chat).
‑ Design, implement, and support integrations (REST/SOAP, platform events, MuleSoft).
‑ Lead features from requirement analysis to production support, including testing and release.
‑ Maintain platform health through code reviews, best practices, and incident response.
‑ Produce clear documentation for architecture, data models, and integrations.
**Key Responsibilities:**
1. Develop and maintain Apex classes, triggers, LWC, and Flow solutions.
2. Model complex Salesforce data structures supporting workflows and integrations.
3. Integrate Salesforce with external APIs and middleware (REST/SOAP, platform events).
4. Manage end‑to‑end feature lifecycle: design, test, release, support.
5. Collaborate with Product, Ops, Clinical, and Engineering teams to translate business needs into technical solutions.
6. Define and enforce platform standards, governance, and CI/CD practices.
7. Perform root‑cause analysis, incident response, and platform health checks.
8. Document architecture, data models, and integration designs.
**Required Skills:**
- 5+ years Salesforce development experience.
- Advanced Apex, Lightning Web Components, Flow, SOQL/SOSL.
- Expertise in Salesforce data modeling and integration patterns.
- Strong understanding of Service Cloud (Case, Omni‑Channel, Knowledge, Live Agent/Chat).
- Experience with REST/SOAP APIs, platform events, asynchronous processing.
- Familiarity with Salesforce security (profiles, permission sets, sharing rules).
- Ability to troubleshoot, analyze trade‑offs, and lead technical discussions.
- Excellent communication and cross‑functional collaboration.
**Strongly Preferred:**
- Leadership on complex Salesforce initiatives.
- MuleSoft or comparable middleware experience.
- Agentforce or AI bot development.
- Healthcare/health technology background.
- HL7 FHIR or other interoperability standards.
- DDD, data migration, CI/CD with Git and Salesforce CLI.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Salesforce Platform Developer I & II certification preferred.