- Company Name
- MICHELIN Connected Fleet
- Job Title
- Salesforce Developer
- Job Description
-
**Job Title:** Salesforce Developer
**Role Summary:**
Develop, test, and deploy custom Salesforce solutions (Sales Cloud & Service Cloud) in an agile Scrum environment. Configure platform objects, automate processes with flows, create Lightning Web Components, and integrate Salesforce with external systems via APIs and middleware.
**Expectations:**
- 1–3 years of professional Salesforce development experience.
- Demonstrated ability to design, code, test, and deploy Apex, Visualforce, and Lightning Web Components.
- Proficiency in configuring Salesforce objects, fields, flows, reports, and dashboards.
- Experience working within Scrum ceremonies (sprint planning, backlog grooming, retrospectives).
- Continuous improvement mindset; staying current with Salesforce releases and ecosystem updates.
**Key Responsibilities:**
- Design, develop, and test custom Apex logic, LWC components, and Visualforce pages.
- Configure and maintain Salesforce objects, fields, flows, validation rules, reports, dashboards, and Lightning pages.
- Create and maintain test classes, ensuring code coverage and quality.
- Deploy code via a defined, repeatable release process and maintain version control.
- Integrate Salesforce with external applications using REST/SOAP APIs and middleware.
- Collaborate with architects, Product Owners, and stakeholders to translate business requirements into technical solutions.
- Troubleshoot performance issues, resolve bugs, and provide ongoing system enhancements.
- Participate in code reviews and adhere to coding standards.
- Maintain Salesforce certification by completing release exams.
**Required Skills:**
- Apex, Visualforce, Lightning Web Components, and Flow development.
- Salesforce configuration (objects, fields, validation rules, reports, dashboards).
- API integration (REST/SOAP) and middleware usage.
- Agile Scrum methodology and related tools (e.g., Jira, Confluence).
- Unit testing best practices and code coverage.
- Strong analytical, problem‑solving, and communication skills.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Information Systems, or related field (preferred).
- Salesforce Platform Developer I certification (mandatory).
- Experience with Salesforce Platform Developer II and advanced certifications is a plus.