Required Qualifications
* 10+ Years of experience in Salesforce Development with strong hands on experience in Salesforce Experience Cloud, Apex, LWC, Sales Cloud, Service Cloud.
* Minimum 4+ years of hands-on Salesforce development experience in Experience Cloud (Communities).
* Proficiency in Apex, Lightning Web Components (LWC), SOQL, and Salesforce Flows.
* Experience with Lightning Web Runtime (LWR) Experience Cloud sites.
* Strong understanding of Salesforce security model (profiles, permission sets, roles, sharing rules).
* Salesforce Platform Developer I certification (required).
* Experience in Banking Domain.
* Worked on Customer-facing platforms.
* Understanding and Knowledge of banking products and services.
Good to Have
* Experience with Salesforce Data Cloud and/or Marketing Cloud integration.
* Salesforce Experience Cloud Consultant certification.
* Experience with OmniStudio (FlexCards, Omniscripts).
* Experience with Salesforce AgentForce / Einstein AI features.
* Knowledge of financial services industry regulations and compliance requirements.
* Salesforce Platform Developer II or additional Salesforce certification.
Roles & Responsibilities
* Design, build, and maintain Salesforce Experience Cloud sites (LWR, LWC) for online banking.
* Develop custom Lightning Web Components (LWC), Apex classes, triggers, and flows to support Experience Cloud functionality.
* Integrate Experience Cloud with Salesforce Data Cloud, Marketing Cloud, and other internal systems (e.g., Genesys C Cloud, MuleSoft, Hogan).
* Configure Experience Cloud Analytics to capture member behavior and engagement data.