Online Jobs Mzansi All,Developer Jobs Lead Salesforce Developer

Lead Salesforce Developer

Hybrid (Johannesburg, South Africa)

About the Company

Indsafri is a leading technology solutions provider serving the banking sector. The company focuses on delivering secure, scalable, and high-performance Salesforce solutions that align with complex business and regulatory requirements.

Role Overview

Indsafri is seeking an experienced Lead Salesforce Developer to oversee the design, development, and implementation of Salesforce solutions within its banking environment. This position requires hands-on technical expertise, leadership capabilities, and the ability to guide a team while ensuring all solutions meet business objectives and regulatory standards.

Key Responsibilities

  • Lead the design and development of Salesforce applications, ensuring high-quality, secure, and scalable solutions tailored to banking operations.
  • Develop custom Apex classes, triggers, Lightning Web Components (LWC), and integrations with external systems via REST, SOAP, and middleware.
  • Provide technical leadership, mentorship, and code reviews for a team of Salesforce developers.
  • Manage Salesforce environments, including sandbox setup, deployments, CI/CD pipelines, and system optimization.
  • Translate business requirements into technical designs and functional Salesforce solutions.
  • Oversee data modeling, workflows, automation processes, and access controls.
  • Ensure compliance with banking regulations, security standards, and Salesforce best practices.
  • Collaborate with stakeholders and cross-functional teams to identify opportunities and resolve technical challenges.
  • Stay current with Salesforce innovations and platform enhancements to improve performance and capabilities.
  • Document technical processes for maintainability, audits, and compliance.

Required Qualifications

  • 7+ years of Salesforce development experience, including Apex, LWC, integrations, SOQL/SOSL, and Salesforce APIs.
  • 2+ years in a lead or senior role managing Salesforce development teams.
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
  • Strong understanding of Salesforce administration, configuration, coding, and security best practices.
  • Experience with DevOps tools, CI/CD pipelines, and branching/merging strategies for Salesforce deployments.
  • Hands-on experience integrating Salesforce with external systems, preferably in banking or financial services.
  • Salesforce certifications: Platform Developer I, Platform App Builder, Salesforce Administrator, and at least one Architect certification.
  • Knowledge of Agile/Scrum methodologies and ability to work in fast-paced environments.
  • Strong problem-solving, debugging, and communication skills.

Contract Details

  • Position Type: 6-month renewable contract (extensions based on performance)
  • Location: Hybrid – Johannesburg, South Africa
  • Notice Period: Immediate to 30 days (applicants with longer notice periods will not be considered)
  • Eligibility: South African citizens only

CLICK HERE TO APPLY.

Related Post