Senior Salesforce Developer - ON SITE
(YD/SDev/21/7/25)
Overview
Reference
YD/SDev/21/7/25
Salary
ZAR0 - ZAR0/hour
Job Location
- South Africa -- Johannesburg Metro -- Johannesburg
Job Type
Contract
Posted
21 July 2025
Closing date
25 Jul 2025 20:59
Job Summary:
We are seeking a highly skilled and experienced Senior Salesforce Developer to lead the design, development, and implementation of scalable Salesforce solutions that meet business requirements. The ideal candidate will have deep technical knowledge of the Salesforce platform, including Sales Cloud, Service Cloud, Lightning Web Components (LWC), Apex, and integrations with external systems. You will play a key role in driving best practices, mentoring junior developers, and contributing to enterprise-wide CRM initiatives.
Key Responsibilities:
-
Lead the end-to-end development lifecycle on the Salesforce platform, including custom development using Apex, LWC, Visualforce, and Flows.
-
Collaborate with business analysts, architects, and stakeholders to gather and translate requirements into technical specifications.
-
Design and implement custom objects, triggers, classes, components, and APIs.
-
Manage data migrations, integrations, and batch processes using tools such as Data Loader, MuleSoft, or other middleware.
-
Maintain and improve existing Salesforce implementations, including performance tuning, code refactoring, and applying security best practices.
-
Drive the adoption of Lightning Experience and custom UI development using Lightning Web Components.
-
Work within Agile/Scrum teams, participating in sprint planning, reviews, and retrospectives.
-
Ensure code quality through unit testing, peer code reviews, and following Salesforce coding standards.
-
Support Salesforce releases, sandbox management, and change set deployment processes.
-
Mentor junior Salesforce developers and contribute to technical leadership and architecture decisions.
Required Skills & Qualifications:
-
5+ years of hands-on experience in Salesforce development with expertise in Apex, Visualforce, and Lightning (Aura + LWC).
-
Strong understanding of Salesforce data model, security model, and sharing rules.
-
Experience integrating Salesforce with external systems using REST/SOAP APIs, middleware, and/or event-driven architecture.
-
Solid knowledge of CI/CD tools for Salesforce (e.g., Gearset, Copado, Jenkins).
-
Proven experience working with Sales Cloud, Service Cloud, and custom app development on Salesforce.
-
Strong debugging and troubleshooting skills with the ability to optimize code and workflows.
-
Excellent communication and documentation skills.
-
Salesforce Platform Developer I certification (required), Platform Developer II or Application Architect certification (preferred).
Preferred Qualifications:
-
Bachelor's degree in Computer Science, Software Engineering, or related field.
-
Experience with Experience Cloud, Field Service, CPQ, or Marketing Cloud is a plus.
-
Familiarity with Salesforce DX, Unlocked Packages, and scratch org development.
-
Understanding of agile methodologies, DevOps in Salesforce environments, and enterprise software lifecycle.
What We Offer:
-
Competitive salary and benefits
-
Remote or hybrid working flexibility
-
Paid certifications and continuous learning budget
-
Opportunity to work on enterprise-scale Salesforce projects
-
A collaborative, innovative, and technically driven environment
|