Senior Salesforce Developer

Reference: 9279 CM
Consultant: Christa Mostert 

Job Description: 

  • Configuration and development
  • Design, configure, customise, develop, test, document and deploy high quality business solutions on the platform according to specifications and standards.
  • Follow the design of all custom development as communicated during planning. Implement and adhere to
  • Architectural Standards.
  • Prepare test cases, test data, plan & conduct basic unit/ module testing, full integration/ regression testing.
  • Adhere to test driven development principles, doing continuous integration.
  • Adhere to architectural standards and development best practices ito tool utilised, source code management, configuration, and coding standards.
  • Perform Salesforce process automations using amongst other, Salesforce flows and APEX code.
  • Configuration, customisation, and development to integrate Salesforce with external systems using Web services and API’s.
  • Configure and customise Digital Experiences in line with business requirements.
  • Evaluate software products and recommend best fit in terms of functionality and value for money.
  • Keep track of time spent on each task and update project team & business on status of delivery as per agile methodology.
  • Take full accountability for the release management process.
  • Integration leadership
  • Responsible for the interfaces between Salesforce and external systems involving interfaces with multiple systems web services, APIs, and plugins.
  • Deliver a configured CRM system on the Salesforce platform to meet business requirements.
  • Ensure ease of maintenance by implementing best practice and architectural standards to limit customization.
  • Enhance CRM system to meet time, quality, and cost expectations.
  • Compliance
  • Comply with all company standard operating procedures (SOPs), policies, guidelines, and procedures.
  • Comply with all regulatory rules including but not limited to FSCA, FAIS and SARB (where relevant).


  • Relevant tertiary qualification in Computer Science, Information Systems, or related field.
  • Salesforce Development Certification (e.g., Salesforce Certified Platform Developer I or II.
  • Minimum of 5 years’ experience in Salesforce Development and release management.
  • Proficiency in Apex, Visualforce, and Lightning Web Components (LWC).
  • Experience in SQL is recommended, but not required.
  • Ability to solve problems and/or deliver innovative solutions.
  • Ability to cope well under pressure and remain calm in dynamic situations is crucial.
  • Ability to prioritise and focus on multiple tasks to achieve positive outcomes is crucial.
  • Demonstrated ability to work independently and as part of a team.
  • Ability to explain complex issues in easily understood language that convey key messages successfully at all levels of the organisation.

How to Apply: 

  • Email your comprehensive CV to 
  • If you are already registered, please forward your CV and the relevant reference number to the consultant with whom you are currently registered in order to avoid duplicity on our system. 
  • We reserve the right to only conduct interviews with candidates of choice. 
  • Applicants who have not received feedback within 30 days from the closing date must please accept their application as unsuccessful.