Key Responsibilities
- Design and develop end-to-end Salesforce solutions across Sales Cloud, Service Cloud, and Commerce Cloud.
- Collaborate with business analysts, architects, and stakeholders to gather and translate business requirements into scalable technical solutions.
- Build custom applications using Apex, Visualforce, Lightning Web Components (LWC), and Flows.
- Customize and configure Salesforce to support lead management, case management, customer support workflows, and ecommerce transactions.
- Integrate Salesforce with external systems (ERP, payment gateways, marketing platforms) using APIs, middleware (MuleSoft/Boomi), and web services.
- Optimize and automate business processes using declarative and programmatic tools.
- Participate in code reviews, unit testing, system testing, and deployment activities.
- Monitor performance, troubleshoot issues, and provide ongoing support and enhancements as part of a managed services team.
- Ensure adherence to Salesforce best practices, coding standards, and data security guidelines.
Required Skills & Qualifications
- 5+ years of hands-on Salesforce development experience
- Strong expertise in Sales Cloud, Service Cloud, and Commerce Cloud
- Proficiency in Apex, Lightning Web Components (LWC), SOQL, Flows, and Process Builder
- Experience with Salesforce APIs, integration tools, and data migration strategies
- Familiarity with Salesforce B2B Commerce or B2C Commerce is a strong advantage
- Good understanding of SDLC, Agile methodologies, and DevOps tools (Copado, Gearset, etc.)
- Salesforce Developer (PD1/PD2), Sales/Service Cloud Consultant, or B2B Commerce certification preferred
- Excellent problem-solving and communication skills
Preferred Qualifications
- Experience with Marketing Cloud or Experience Cloud is a plus
- Background in ecommerce, CRM strategy, or digital transformation projects
- Experience in multi-cloud Salesforce environments or global deployments