SATIC - Salesforce Developer; Platform Core
Listed on 2026-07-20
-
Software Development
Salesforce Developer, Backend Developer
South African Technology & Innovation Centre (SATIC) is the latest part of PwC, a global brand delivering services for the biggest clients in the world. PwC leads the way in human led, technology enabled professional services, working with clients to transform their business and make it fit for the future.
You will become part of a dynamic and diverse team that blends human ingenuity, deep expertise, and cutting‑edge technology. At SATIC, our inclusive workforce brings together forward‑thinking perspectives and advanced tools to go beyond conventional solutions. Together, we are redefining service delivery by integrating the right mix of skills, capabilities, and technologies—anchored in quality and innovation.
Role OverviewWe are looking for a highly skilled Salesforce Platform Core (PC) Developer to join our growing Salesforce team. The ideal candidate will specialize in developing robust, scalable, and secure applications on the Salesforce Platform with a focus on custom development, automation, and data integration that supports enterprise‑level business operations.
As a Platform Core Developer, you will work on the foundational aspects of Salesforce, including core objects, user interface customization,
Apex programming, and declarative configurations. You’ll collaborate closely with business stakeholders, architects, and functional teams to deliver high‑performance solutions that meet strategic goals.
- Develop and customize Salesforce Platform applications using Apex
, Lightning Web Components (LWC),
Visualforce
, and SOQL/SOSL
. - Implement automation through Flows
, Process Builders
, and Workflow Rules
. - Design and manage custom objects
, fields
, page layouts
, record types
, and permission sets to support business processes. - Integrate Salesforce with external systems via REST/SOAP APIs and middleware platforms such as Mule Soft or Boomi.
- Support data modelling, sharing rules, and security configurations to maintain data integrity and compliance.
- Participate in full software development lifecycle (SDLC) activities including planning, design, coding, testing, deployment, and support.
- Collaborate with Salesforce Admins, Solution Architects, and QA teams to deliver high‑quality, scalable solutions.
- Maintain documentation of code, processes, and system changes.
- Troubleshoot and resolve technical issues and bugs in a timely manner.
- Follow best practices for code management, CI/CD, and unit testing using tools like Git, Copado, or Gearset.
- Bachelor’s degree in Computer Science, Information Systems, or a related field.
- Minimum 3 years of experience as a Salesforce Developer.
- Strong hands‑on experience with Apex
, LWC
, Visualforce
, and Salesforce declarative tools. - Proficient in Salesforce Data Model, Security, and Sharing Rules.
- Experience working with Salesforce Platform Events
, Change Data Capture
, and asynchronous operations (e.g., Batch, Queueable). - Familiarity with Agile/Scrum methodologies and Jira or similar tools.
- Understanding of Dev Ops processes in Salesforce environments.
- Strong analytical, communication, and problem‑solving skills.
- Salesforce Platform Developer I (required) and Platform Developer II (preferred) certifications.
- Experience with Salesforce DX
, Unmanaged/Managed Packages
, and Scratch Orgs
. - Knowledge of Salesforce Experience Cloud, Service Cloud, or other clouds is a plus.
- Exposure to data migration tools (e.g., Data Loader, Workbench, Talend).
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: