- Company Name
- ASSYST
- Job Title
- Salesforce Developer
- Job Description
-
**Job Title:** Salesforce Developer
**Role Summary:**
Design, develop, test, deploy, and support scalable Salesforce solutions across the full development lifecycle. Work within Agile Scrum teams to deliver integrations, custom applications, and automation while ensuring high performance, security, and alignment with best practices.
**Expectations:**
- Deliver end‑to‑end Salesforce solutions meeting functional and technical requirements.
- Participate actively in Scrum ceremonies and adhere to the team’s Definition of Done.
- Provide on‑call support for production stability and issue resolution.
- Maintain clear documentation and follow change‑control and version‑management processes.
**Key Responsibilities:**
- Analyze business requirements and translate them into technical designs.
- Develop Apex classes, triggers, Visualforce pages, Aura components, and Lightning Web Components.
- Build declarative automations using Flows, Process Builder, and Workflow Rules.
- Create and maintain custom Reports and Dashboards.
- Implement REST and SOAP integrations with OAuth authentication for cloud and on‑premise systems.
- Conduct code reviews, unit testing, defect analysis, and root‑cause remediation.
- Support multiple environments (Dev, QA, UAT, Production) and manage CI/CD pipelines (Git, Flosum or similar).
- Assist with Classic‑to‑Lightning migrations, data migrations, and third‑party app integrations.
- Produce and update technical specifications, standards, and operational documentation.
**Required Skills:**
- Apex, Visualforce, Apex Triggers, Aura, Lightning Web Components.
- Declarative tools: Flows, Process Builder, Workflow Rules.
- Web technologies: JavaScript, HTML5, jQuery, JSON, XML.
- REST/SOAP integration experience with OAuth.
- Salesforce DevOps: Git, CI/CD pipelines, release management.
- Agile/Scrum development methodology.
- Strong understanding of SDLC, coding standards, and change control.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience).
- Salesforce Platform Developer I certification required; Platform Developer II preferred.