Job Description
ROLE OVERVIEW
The role is responsible for developing, customizing, maintaining, and enhancing the Company's Salesforce platform to support business operations and digital transformation initiatives. The role works closely with business stakeholders, system analysts, and technology teams to translate business requirements into scalable Salesforce solutions while ensuring system performance, security, and user adoption.
KEY RESPONSIBILITIES
- Design, develop, test, deploy, and maintain Salesforce applications, customizations, workflows, and integrations.
- Configure and customize Salesforce objects, fields, page layouts, validation rules, flows, reports, and dashboards.
- Develop custom solutions using Apex, Lightning Web Components (LWC), Visualforce, and Salesforce APIs.
- Collaborate with business users to gather requirements, analyse business processes, and recommend system improvements.
- Support integration of Salesforce with internal and external systems through APIs, middleware, and any third-party applications.
- Perform system troubleshooting, debugging, and root cause analysis to resolve technical issues.
- Conduct unit testing, system testing, and user acceptance testing (UAT) to ensure solution quality and reliability.
- Manage Salesforce releases, deployments, and change requests in accordance with established governance processes.
- Must be able to understand and contribute to Technical Design Document (TDD) and development standards.
- Monitor system performance, data integrity, security settings, and compliance with Salesforce best practices.
- Provide post deployment technical support.
- Stay up-to-date on Salesforce platform enhancements, emerging technologies, and industry best practices.