Responsibilities of the Candidate:
- Build scalable, high-performance Salesforce solutions across Sales Cloud, Service Cloud, Marketing Cloud, and Communities.
- Design and develop modern UI components using Lightning Web Components (LWC) and Lightning Design System (LDS).
- Develop end-to-end Salesforce components including Apex Classes, Triggers, Visualforce pages, Aura & LWC Components, and Custom Metadata Types.
- Develop and package Salesforce applications for AppExchange, ensuring ISV security review compliance.
- Work on Salesforce ISV product development including license management, packaging, and versioning.
- Automate business processes using Flow, Process Builder, Workflows, Assignment Rules, and Custom Notifications.
- Build secure integrations using REST/SOAP APIs, OAuth, Named Credentials, and Single Sign-On (SSO).
- Use Salesforce DX, Jenkins, GitHub Actions, and CI/CD pipelines for automated deployment and version control.
- Perform data migrations using Data Loader, Workbench, and ETL tools.
- Troubleshoot and optimize Apex, SOQL, and UI performance issues.
- Participate in daily standups, requirement analysis, and Agile/Scrum ceremonies.
- Conduct code reviews and write unit/integration tests ensuring 85%+ test coverage.
- Create technical documentation, design specifications, and best-practice guides.