Role & responsibilities
- Develop and implement customized solutions within the Salesforce platform.
- ake ownership of assigned tasks, ensuring logical closure and delivering high- quality results.
- Review code for compliance with best practices and standards.
- Perform Salesforce programming using Apex and customize applications using Salesforce tools.
- Integrate Salesforce with other systems and extend functionality using AppExchange apps.
- Configure and customize Salesforce applications based on business requirements.
- Adhere to Salesforce best practices and coding standards.
- Apply high-quality software engineering practices for the agile development cycle, including coding standards, code reviews, source control management, build processes, testing, and deployment. Collaborate effectively with users, technical teams, and management to gather requirements, explain technical designs, and describe product features.
- Work on LWC (Lightning Web Components) and Lightning Aura Components development.
- Create and maintain integrations between Salesforce and external systems using REST/SOAP APIs and middleware tools.
- Collaborate with stakeholders to gather and analyze requirements, translating them into technical solutions.
- Optimize and improve existing Salesforce applications and processes. Develop and implement Salesforce triggers, workflows, and approval processes to support business functions.
Perform data migrations, implement data models, and ensure data quality and integrity.
Stay updated with Salesforce releases and features, providing recommendations to leverage new functionalities.
Troubleshoot and resolve issues promptly to ensure smooth system performance.