- Company Name
- ESB Technologies
- Job Title
- Senior Salesforce Developer
- Job Description
-
**Job Title:** Senior Salesforce Developer
**Role Summary:**
Seasoned Salesforce professional responsible for designing, developing, and maintaining scalable Salesforce solutions across Sales, Service, and Experience clouds. Works within an Agile product delivery team, collaborates with stakeholders, and drives best‑practice architecture, code quality, and DevOps standards.
**Expectations:**
- Deliver high‑quality, low‑maintenance Salesforce applications on schedule.
- Lead technical design discussions and enforce platform standards.
- Provide thought leadership and act as a go‑to expert for integration and architecture across the enterprise.
- Communicate risks, issues, and status clearly to technical and business audiences.
**Key Responsibilities:**
- Develop new features and enhance existing solutions; refactor to reduce technical debt.
- Create proofs‑of‑concept and UI prototypes.
- Define and enforce team design, coding, and configuration standards.
- Produce technical design documentation.
- Write Apex, Lightning Web Components, triggers, and declarative flows; perform unit testing.
- Participate in Agile ceremonies, support functional, performance, and regression testing.
- Evaluate emerging technologies and recommend improvements.
- Modernize legacy implementations for maintainability and performance.
- Resolve defects, troubleshoot errors, and manage escalations.
- Ensure compliance with Salesforce security, code, and configuration best practices.
**Required Skills:**
- 5+ years Salesforce declarative development (Process Builder, Workflows, Flows, Lightning App Builder).
- 5+ years Apex, Visualforce, Lightning Web Components, SOQL/SOSL programming.
- 3+ years web development (JavaScript, HTML, CSS).
- Deep knowledge of Salesforce architecture, APIs, security model, sharing rules, and user management.
- Experience with Sales, Service, and Experience (Community) Clouds.
- Integration expertise: MuleSoft, REST/SOAP APIs, OAuth, messaging, SSO.
- CI/CD and DevOps: Salesforce DX, source control (Git), automated deployment pipelines.
- Agile development tools (Jira, Azure DevOps/TFS, VersionOne).
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent professional experience).
- Salesforce certifications (e.g., Platform Developer I & II, Salesforce Architect, Sales Cloud Consultant, Service Cloud Consultant) preferred.