Job description
Role Summary
The Salesforce Developer will be responsible for designing, developing, and maintaining scalable technical solutions that align with complex business requirements and platform best practices.
Key Responsibilities
● Technical Design & Development: Translate functional requirements into robust technical designs, utilizing Apex (classes, triggers, asynchronous processing) and Lightning Web Components (LWC) to build high-performance features. ● System Architecture: Contribute to the architectural evolution of the Salesforce ecosystem, ensuring data integrity, optimal schema design, and seamless integration with external systems.
● Integrations: Develop and manage secure, efficient integrations using REST and SOAP APIs to synchronize data across the enterprise landscape. ● Implementation Excellence: Responsible for the end-to-end implementation of high-quality, scalable code, ensuring strict adherence to enterprise coding standards and technical documentation.
● Performance Optimization: Identify and resolve technical debt, performance bottlenecks, and concurrency issues within the multi-tenant environment. Required Qualifications ● Experience: A minimum of 3 years of hands-on experience in Salesforce development within a complex enterprise environment. ● Technical Stack: Advanced proficiency in Apex, Lightning Web Components (LWC), and JavaScript.
● Integration Expertise: Proven experience in designing and implementing REST/SOAP-based web services. ● Platform Mastery: Deep understanding of Salesforce transaction flow and the architectural implications of Governor Limits. ● Tooling & Methodology: Experience working in an Agile/Scrum environment with a strong command of CI/CD pipelines, including SFDX and version control systems such as GitLab or GitHub.
● Certifications: Salesforce Platform Developer I (PD1) is required; Platform Developer II (PD2) is highly preferred.
Preferred Skills
● DevOps & Tooling: Proficiency in advanced DevOps automation using GitHub Actions or GitLab CI. ● Modern Development Workflow: Hands-on experience with SF CLI and environment management using Scratch Orgs. ● Modular Architecture: Strong understanding of package-based development, specifically the creation and management of Unlocked Packages.
● Real-time Data: Knowledge of event-driven architecture, including Platform Events and Change Data Capture (CDC). ● Digital Engagement: Familiarity with Messaging for In-App and Web (MIAW). Soft Skills ● Analytical Problem-Solving: The ability to deconstruct complex business challenges into logical, efficient technical components.
● Communication: Strong interpersonal skills with the ability to articulate technical concepts to both technical and non-technical stakeholders clearly and professionally. ● Ownership: A proactive approach to system stability, security, and the continuous improvement of the development lifecycle.
More jobs at IC Markets
Senior .NET Engineer
IC Markets· Kuala Lumpur.NET Engineer - Integration
IC Markets· HyderabadFinancial Controller - Chile
IC Markets· SantiagoGlobal Head Marketing - Digital, Growth & Platforms
IC Markets· DubaiSalesforce Engineer
IC Markets· Dubai
More jobs in Kuala Lumpur
Associate / Senior Associate - Investor Services (Night Shift)
Kryptonfs· Kuala LumpurFinancial Crime Analyst - APAC
Wirex· Kuala Lumpur, MalaysiaBack Office Officer - Burmese/Thai Speaking
XS.com· Jalan Ampang, Kuala LumpurPetrophysicist
Ad Terra· Kuala LumpurNOC Engineer
CDNetworks· Kuala Lumpur, Wilayah Persekutuan, Malaysia