Our clients reserves the right not to make an appointment. In considering candidates for appointment into advertised posts, preference will be accorded to persons from a designated group in accordance with the approved Employment Equity Plan.
Salesforce Developer
(AM/SD/12/03/2026)
Overview
Reference
AM/SD/12/03/2026
Salary
ZAR/annum
Job Location
- South Africa -- Johannesburg Metro -- Johannesburg
Job Type
Contract
Posted
12 March 2026
Closing date
20 Mar 2026 21:59
Salesforce Developer
Location
Gauteng, Johannesburg Metro, Johannesburg-OnSite
Job Type
Contract – Full-Time hours
Primary Industry
Banking and Finance
Job Description
We are seeking a highly skilled and experienced Senior Salesforce Software Developer to lead the
design, development, and delivery of robust, scalable, and high-performing solutions on the Salesforce
platform. This individual will be a key technical contributor within an advanced, innovative engineering
team responsible for delivering the next generation of Salesforce capabilities.
Key Responsibilities
- Lead the design, development, testing, deployment, and optimisation of Salesforce solutions aligned to complex business and technical requirements.
- Apply deep expertise in Salesforce technologies to architect and implement scalable components and integrations.
- Produce clean, well-structured, and highly maintainable code and provide technical leadership and guidance to mid-level and junior developers.
- Drive code reviews, enforce coding standards, and ensure adherence to architectural and security guidelines.
- Optimise existing solutions, enhance performance, and resolve complex technical issues.
- Collaborate closely with cross-functional stakeholders to convert business needs into technically sound, future-ready solutions.
- Lead the use of DevOps and CI/CD pipelines (including Copado), ensuring robust deployment automation and environment consistency.
- Ensure comprehensive unit testing and drive quality assurance practices across the team.
- Mentor developers and contribute to continuous improvement of engineering practices and platform standards.
Required Skills & Experience
- Extensive experience in Salesforce development with mastery of Apex, Visualforce, Aura, and Lightning Web Components (LWC).
- Deep understanding of Salesforce architecture, data models, governor limits, and advance integration strategies.
- Strong experience with test class development, test coverage optimisation, and automation on quality checks.
- Expert-level proficiency with Copado or similar DevOps tooling for version control, CI/CD, and deployment orchestration.
- Advanced capability with Salesforce development tools: Developer Console, Salesforce CLI, and VS Code with Salesforce extensions.
- Proven ability to lead technical delivery, resolve escalated technical issues, and support architectural decision-making.
Technology Stack
- Salesforce Platform: Apex, Visualforce, Aura, LWC
- Integration & APIs: Salesforce APIs, advanced integration patterns, third-party systems
- DevOps: Copado
- Development Tools: Developer Console, Salesforce CLI, VS Code with Salesforce Extensions
Performance Management:
- The Senior Developer will undergo a structured monthly performance review based on:
- Timely delivery of development components and fulfilment of complex development tasks
- Architecture-aligned, high-quality code with minimal defects
- Leadership in Agile ceremonies, technical discussions, and problem-solving
- Collaboration, mentorship, and contribution to overall team capability uplift
- Responsiveness to feedback, ability to lead changes, and proactive risk/issue resolution
|