Salesforce Developer
Posted on: 30/6/2025
Kuala Lumpur Federal Territories
Permanent
Engineering
Key Responsibilities:
-
Provide Development and Operations support for Salesforce CRM, specifically the Service and Sales Clouds, aligned with IT Service Management practices.
-
Handle the end-to-end lifecycle of the Salesforce platform including planning, development, deployment, maintenance, issue resolution, and performance optimization.
-
Ensure platform stability while continuously enhancing the system to meet evolving business needs. Tasks include system configuration, Apex and Lightning Web Components (LWC) development, application evaluation/integration, unit testing, and support ticket resolution.
-
Monitor system health and manage technical debt effectively.
-
Analyze new business requirements and translate them into scalable solutions.
-
Act as a platform-wide owner, overseeing solution architecture across Marketing, Sales, Service, integrations, and core platform.
-
Perform testing of new features and enhancements.
-
Manage integration scenarios and support implementation.
-
Track and commit metadata changes related to development tasks into version control (Git/SFDX).
-
Support the global DevOps team to ensure smooth platform operations.
-
Resolve Git merge conflicts specifically related to Salesforce metadata.
Qualifications:
-
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
-
At least 5 years of experience as a Salesforce DevOps Engineer, Consultant, or Developer.
-
Minimum of 3 years of hands-on experience with Salesforce Service Cloud (certifications are a plus, but not required).
-
Strong understanding of both declarative and programmatic customization in Salesforce.
-
Proficient in Apex, SOQL/SQL, JavaScript, Lightning Web Components, HTML5, CSS3, and integration technologies like REST/SOAP.
-
Experience working with CTI-integrated Service Cloud environments is a bonus.
-
Comfortable with CI/CD pipelines and associated tools.
-
Familiar with Agile methodologies such as Scrum or Kanban.
-
Experience using collaboration tools like Jira and Confluence.
-
Proactive problem solver with a growth mindset and a passion for continuous learning.
-
Strong English communication skills and experience working in remote, distributed teams.