Consultant Job requirements Salesforce Developer – Roles & Responsibilities Develop, configure, and customize Salesforce applications based on business and technical requirements. Design and implement Apex classes, triggers, Lightning Web Components (LWC), flows, workflows, and other Salesforce solutions. Develop and maintain integrations between Salesforce and external systems using REST/SOAP APIs and middleware where applicable. Perform unit testing, troubleshoot technical issues, and resolve defects identified during QA/UAT. Support deployment activities across environments using appropriate Salesforce deployment tools and ensure code quality and best practices. Collaborate with Business Analysts, QA teams, architects, and stakeholders to understand requirements and deliver scalable solutions. Analyze existing functionality, identify technical improvements, and ensure solutions align with Salesforce platform capabilities and governance standards. Provide technical documentation, knowledge transfer, deployment support, and post-production assistance as required. Analyze existing functionality, identify technical improvements, and ensure solutions align with Salesforce platform capabilities and governance standards. Provide technical documentation, knowledge transfer, deployment support, and post-production assistance as required.