Duties and Responsibilities:
- Develop and maintain custom applications using Apex, Aura, Lightning Web Components (LWC), Visualforce (VF) Pages, and other Salesforce technologies.
- Design and implement complex integrations using SOAP, REST, and Streaming APIs to handle high-volume transactions.
- Create and manage bulk triggers, batch apex, scheduling apex, queueable apex, and dynamic apex.
- Develop and maintain force.com sites, and utilize JavaScript, CSS, HTML, and flows for front-end development.
- Provide technical expertise in Sales Cloud, including integration with third-party systems.
- Perform data migration using Data Loader and Import Wizard.
- Manage deployments using Eclipse and ANT.
- Utilize version control tool experience on Azure.
- Experience of community cloud and functional exposure on CPQ and Marketing Cloud.
Accountabilities:
- Build, customize, and maintain applications, features, and integrations using Salesforce technologies like Apex and Lightning Framework.
- Develop integrations with other systems and third-party applications using APIs and web services.
- Identify, troubleshoot, and resolve bugs and issues within Salesforce applications.
- Plan and execute the deployment of applications and changes to production environments.
- Optimize Salesforce applications to ensure high performance, scalability, and efficiency.
- Maintain system integrity and security.
- Ensure high system availability and performance.
- Enhance user satisfaction through system improvements.
- Support data integrity and validation.
- Continuously learn and stay current with new Salesforce technologies, best practices, and emerging frameworks.