Back to all jobs

Senior/Lead Developer

Ref: JO-2605-360762

  • Environment: Hybrid
  • Contract Type: Permanent
  • Starts: 2026-08-03
Apply Report issue

Senior Developer / Development Lead

Location: Hybrid (Johannesburg South)

Type: Full-Time

Overview

Seeking a Senior Developer / Development Lead to drive high-quality software delivery while mentoring developers and ensuring strong engineering standards.


Key Responsibilities

  • Develop and maintain scalable, high-performance applications
  • Own complex features end-to-end
  • Conduct code reviews and uphold best practices
  • Mentor junior developers and support team growth
  • Contribute to architecture and system design
  • Build APIs and support cloud-based solutions
  • Drive continuous improvement and modernisation

Key Skills

Technical

  • C#, ASP.NET Core
  • Entity Framework / ORM tools
  • SQL Server (design & optimisation)
  • REST APIs
  • JavaScript, HTML, CSS (modern frameworks advantageous)

Cloud & DevOps

  • Microsoft Azure (or similar)
  • CI/CD pipelines (e.g. Azure DevOps)
  • Agile/Scrum delivery

Additional Strengths

  • System architecture understanding (microservices, layered design)
  • Integration experience
  • Legacy system exposure advantageous

Salt is acting as an Employment Agency in relation to this vacancy.

Apply Report issue

Software Development & Engineering jobs

Career and Job Insights

Apply for this job

Senior/Lead Developer

  • South Africa, Johannesburg
  • Software Development & Engineering, Technology
  • Hybrid
  • Permanent

Save jobs

Log in to save a job

Report job

Senior/Lead Developer

  • South Africa, Johannesburg
  • Software Development & Engineering, Technology
  • Hybrid
  • Permanent

"*" indicates required fields

Need talent? Request a callback

This form is for companies looking to hire talent.

I am looking for a job I have a general enquiry

"*" indicates required fields

E.g. “Senior Frontend Developer” or “Offshoring team for design.”
This field is hidden when viewing the form