06 Aug
|
Amerisource Bergen
|
Pune
06 Aug
Amerisource Bergen
Pune
Job Summary
The Salesforce Senior Developer on the Salesforce Experience Cloud team will be a key technical contributor responsible for designing, developing, and delivering engaging, scalable digital experience solutions built on the Salesforce Experience Cloud (formerly Community Cloud) platform. This role partners closely with UX designers, business stakeholders, product owners, and solution architects to create intuitive, branded, and highly functional portals, communities, and self-service experiences for customers, partners, and employees. The ideal candidate brings deep expertise in Salesforce Experience Cloud configuration and customization, strong front-end development skills within the Salesforce ecosystem, and a user-centric mindset that balances technical excellence with exceptional digital experience delivery.
What You'll Do
- Design, build, and deploy Salesforce Experience Cloud solutions including customer portals, partner communities, employee hubs, and self-service sites using LWR (Lightning Web Runtime) and Aura-based templates.
- Develop custom Lightning Web Components (LWC) and Aura components tailored for Experience Cloud pages, ensuring responsiveness, accessibility (WCAG compliance), and cross-browser compatibility.
- Collaborate with UX/UI designers to implement pixel-perfect, branded digital experiences using Experience Builder, custom themes, CSS, and design system tokens.
- Configure and customize Experience Builder features including navigation menus, page layouts, audience targeting, content management, and SEO settings.
- Implement and manage user authentication and access control mechanisms including guest user access, login flows, self-registration, social sign-on (SSO/OAuth), and community membership models.
- Design and develop data-driven components that surface CRM data (cases, orders, accounts, knowledge articles) to external users within Experience Cloud sites securely and efficiently.
- Build and maintain Salesforce Knowledge integrations within Experience Cloud for self-service help centers and FAQ portals.
- Develop integrations between Experience Cloud and external systems using REST/SOAP APIs, named credentials, and platform events to deliver seamless end-to-end user journeys.
- Enforce platform security best practices including guest profile hardening, sharing rule configuration, CRUD/FLS enforcement, and OWASP-aligned secure coding standards.
- Partner with the DevOps team to ensure Experience Cloud components and configurations are properly version-controlled and deployed through CI/CD pipelines.
- Conduct code reviews, provide technical mentorship to junior developers, and champion Experience Cloud development best practices across the team.
- Monitor site performance, analytics, and user engagement metrics, proactively identifying and resolving bottlenecks or usability issues.
- Stay current with Salesforce tri-annual releases and evaluate new Experience Cloud features (e.g., LWR enhancements, Salesforce CMS updates, Digital Experiences innovations) for team applicability.
- Create and maintain technical documentation including solution design documents, component libraries, site architecture diagrams, and deployment guides.
- Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, backlog grooming, and retrospectives.
Basic Qualifications
- Bachelors degree in Computer Science, Information Technology, Web Development, or a related field (or equivalent practical experience).
- 5+ years of Salesforce development experience, with at least 2+ years of focused hands-on experience with Salesforce Experience Cloud (Community Cloud).
- Proficiency in Lightning Web Components (LWC), Aura components, Apex, SOQL, and declarative automation tools (Flow, Process Builder).
- Solid experience with Experience Builder, including theme customization, page layouts, branding sets, and audience-based personalization.
- Solid understanding of Experience Cloud security model: guest user profiles, sharing rules, community membership, login flows, and external user licensing.
- Hands-on experience with front-end web technologies: HTML5, CSS3, JavaScript (ES6+) within the Salesforce platform context.
- Working knowledge of Salesforce CMS and content management within Experience Cloud.
- Familiarity with SSO, OAuth 2.0, and SAML authentication protocols in the context of community login and registration flows.
- Experience with Salesforce DX, Git-based version control, and deployment best practices.
- Active Salesforce Certified Platform Developer I certification.
- Experience in Agile/Scrum delivery environments.
Preferred Qualifications
- Salesforce Experience Cloud Consultant, Platform Developer II, or Salesforce Application Architect certifications.
- Hands-on experience with LWR (Lightning Web Runtime) sites and Enhanced LWR templates for high-performance digital experiences.
- Familiarity with Salesforce CMS Connect and headless CMS integrations for content-rich experience delivery.
- Experience with Salesforce Digital Experiences analytics, including CRM Analytics dashboards embedded in community pages.
- Familiarity with Salesforce Order Management, Service Cloud, or Commerce Cloud integrations surfaced through Experience Cloud portals.
- Experience with CDN configuration, caching strategies, and performance optimization for high-traffic Experience Cloud sites.
- Prior experience in healthcare, pharmaceutical distribution, or life sciences industries, particularly with customer or partner portal implementations (aligned with Cencoras business domain).
- Strong UX sensibility and stakeholder communication skills, with the ability to bridge technical implementation and digital experience strategy.
- Demonstrated experience mentoring junior developers and contributing to component libraries or internal developer enablement.
- Familiarity with A/B testing, personalization strategies, and engagement optimization within digital experience platforms.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Senior Engineer, Systems Engineering - Salesforce Cloud (Pune)
🏢 Amerisource Bergen
📍 Pune