Job Title:
Salesforce Senior Developer Experience Cloud & Integration
Job Summary:
We are looking for a Salesforce Senior Developer with strong hands-on experience in Salesforce Experience Cloud and complex system integrations. The ideal candidate will design develop and deploy secure scalable Experience Cloud solutions while building integrations with other enterprise applications to deliver seamless end-to-end processes.
Key Responsibilities:
- Design develop and customize Salesforce Experience Cloud sites including page layouts themes components and user access management.
- Develop high-quality reusable Apex classes triggers Lightning Components (Aura/LWC) and Visualforce pages.
- Build and maintain integrations between Salesforce and external systems using REST/SOAP APIs middleware (e.g. MuleSoft Boomi Informatica) or custom connectors.
- Collaborate with business analysts architects and admins to translate requirements into technical designs.
- Participate in technical design sessions and provide estimates for development tasks.
- Ensure development aligns with Salesforce best practices security guidelines and coding standards.
- Perform unit testing code reviews and debugging to ensure high-quality deliverables.
- Support data migration and transformation activities when needed.
- Assist with deployment using DevOps tools (Gearset Copado SFDX Git).
- Stay up to date with new Salesforce features releases and recommend relevant improvements.
Required Skills & Qualifications:
- Bachelors degree in Computer Science Information Technology or a related field.
- 5 7 years of Salesforce development experience.
- Proven experience delivering projects on Salesforce Experience Cloud (Community Cloud).
- Strong expertise in Apex Lightning Components (Aura and LWC) Visualforce and Salesforce declarative configuration.
- Solid experience with API development and integration concepts (REST SOAP).
- Experience with middleware integration platforms like MuleSoft Boomi Informatica or custom API gateways.
- Good understanding of Salesforce security sharing rules roles and profiles.
- Familiarity with CI/CD and source control tools for Salesforce.
- Relevant Salesforce certifications: Salesforce Platform Developer I (required) Platform Developer II Experience Cloud Consultant or Integration Architect (preferred).
- Strong problem-solving and debugging skills.
- Excellent written and verbal communication skills.
- Ability to work independently and collaborate effectively within a team.
Preferred Skills:
- Experience with other Salesforce Clouds (Sales Cloud Service Cloud).
- Familiarity with Agile/Scrum development processes.
- Experience working with global or distributed teams.
- Exposure to tools like JIRA Confluence Slack.