- Company Name
- Udemy
- Job Title
- Salesforce Service Cloud Developer
- Job Description
-
**Job Title:** Salesforce Service Cloud Developer
**Role Summary:**
Design, develop, and maintain scalable solutions in Salesforce Service Cloud and Experience Cloud to enhance global customer support for both DTC and B2B workloads. Leverage declarative and code‑based tools, integrating with external systems, and implementing advanced automation.
**Expectations:**
- Deliver high‑quality, secure, and performant service‑cloud solutions on schedule.
- Collaborate with product managers, architects, admins, and cross‑functional stakeholders.
- Balance configuration with custom development, applying best practices.
- Maintain code quality through tests, CI/CD, and documentation.
**Key Responsibilities:**
- Model and implement Service Cloud features (Cases, Knowledge, Omni‑Channel) using Apex, Lightning Web Components (LWC), Aura, and Flow.
- Build and consume REST/SOAP APIs, Workato, platform events, and custom integrations.
- Develop bulkified Apex, optimize SOQL/SOSL, and manage governor limits.
- Create advanced flows, Process Builder logic, and Apex transactions with error handling.
- Execute data migrations, transformations, and ETL tasks.
- Perform QA, SIT, UAT support and manage deployments via Gearset and CI/CD pipelines.
- Produce technical documentation and knowledge‑share artefacts.
- Participate in agile ceremonies (sprint planning, stand‑ups, backlog grooming).
**Required Skills:**
- 5–10 years Salesforce Service Cloud development/admin experience.
- Advanced Apex (bulkification, asynchronous patterns, test coverage).
- Proficiency in LWC, Aura, HTML, CSS, JavaScript.
- Expert Flow builder, Process Builder, and declarative automation.
- SOQL/SOSL optimization; Apex REST/SOAP service design.
- Git version control, branching, conflict resolution.
- Familiarity with Salesforce CLI, VS Code, and Developer Console.
- Security best practices (sharing, permission sets).
- Integration tools: Workato, platform events, Gearset.
- Agile development mindset, sprint execution.
**Required Education & Certifications:**
- Salesforce Administrator, Platform App Builder, Platform Developer I mandatory.
- Preferred (but not required): Platform Developer II, Service Cloud Consultant, Experience Cloud Consultant, JavaScript Developer I.
---