Job descriptionDesigning and developing custom applications, features, and integrations within the Salesforce platform.Collaborating with business analysts and project managers to gather and analyze requirements.Creating and maintaining technical documentation, including design specifications, test plans, and user guides.Ensuring the quality and performance of Salesforce solutions through rigorous testing and debugging.Providing ongoing support and maintenance for Salesforce applications, including troubleshooting and resolving issues.Staying up-to-date with the latest Salesforce technologies, best practicesHands on with various Salesforce components like, Commerce cloud, Sales Cloud, Marketing Cloud, Integration and implementation.Proven experience as a Salesforce developer, including a strong understanding of the Salesforce platform, its architecture, and its limitations.Proficiency in Apex, Visualforce, Lightning Components, and other Salesforce development tools.