Senior Software Lead — Build & Mentor Scalable Apps

Placements24

Randburg

On-site

ZAR 1,200,000 - 1,800,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary & bonus
Medical, dental, and vision insurance
Stock options or equity participation
Career growth and leadership training
Flexible working arrangements
Modern Randburg office
Professional development allowance
Retirement fund
Collaborative team culture

Job summary

Placements24 in Randburg, Gauteng is seeking a Senior Software Development Lead to guide an engineering team in designing, developing, testing, and deploying advanced software solutions.

You will mentor developers, oversee the full SDLC, drive architectural excellence, and collaborate with product managers to translate business goals into technical roadmaps. Strong leadership and cloud/microservices experience are essential.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
  • Minimum 7 years of software development experience with at least 2 years in a lead or management role.
  • Proven experience designing and developing scalable web applications or complex enterprise systems.
  • Proficient in Java, Python, C#, or Node.js with modern frameworks.
  • Experience with cloud platforms and microservices architecture.
  • Strong knowledge of SQL and NoSQL databases and data modeling.
  • Familiarity with Agile methodologies (Scrum/Kanban).
  • Excellent problem-solving, analytical, and architectural skills.
  • Strong leadership and interpersonal communication skills.

Responsibilities

  • Lead, mentor, and manage a team of software developers.
  • Oversee the entire development lifecycle from requirements to deployment.
  • Drive technical excellence, code quality, architecture, and best practices.
  • Collaborate with product managers and designers to translate business needs.
  • Architect scalable, robust software systems.
  • Conduct code reviews and ensure coding standards.
  • Manage project timelines and resource allocation.
  • Identify and implement process improvements.
  • Stay updated with emerging technologies and industry trends.
  • Resolve complex technical issues in development and production.
  • Foster a culture of innovation, learning, and knowledge sharing.

Skills

Leadership
People management
Strategic thinking
Mentoring

Education

Bachelor's or Master's degree in Computer Science or Software Engineering

Tools

AWS
Azure
GCP
Microservices
CI/CD pipelines

Job description

Placements24 in Randburg, Gauteng is seeking a Senior Software Development Lead to guide an engineering team in designing, developing, testing, and deploying advanced software solutions.

You will mentor developers, oversee the full SDLC, drive architectural excellence, and collaborate with product managers to translate business goals into technical roadmaps. Strong leadership and cloud/microservices experience are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Architect — Lead Scalable, Visionary Systems
Senior Software Architect — Lead Scalable, Visionary Systems

Placements24 • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000
Exceptional salary
Professional development resources
Collaborative work environment
+1
Principal Software Architect & Tech Lead
Principal Software Architect & Tech Lead

Placements24 • Randburg

On-site
ZAR 1,800,000 - 2,400,000
Executive salary package
Stock options/equity
Flexible work arrangements
+4
Senior Software Engineer - Lead, Mentor, Build Scalable Systems
Senior Software Engineer - Lead, Mentor, Build Scalable Systems

Placements24 • Noord-Kaap

On-site
ZAR 720,000 - 1,100,000
Competitive salary
Health insurance
Professional development
Remote Senior Software Engineering Lead — Cloud & Architecture
Remote Senior Software Engineering Lead — Cloud & Architecture

Placements24 • Vereeniging

Hybrid
ZAR 1,200,000 - 1,800,000
Stock options
Annual performance bonus
Health insurance
+3
Senior Software Development Manager: Lead Scalable Tech
Senior Software Development Manager: Lead Scalable Tech

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 900,000 - 1,500,000
Competitive salary package
Medical / dental / vision insurance
Retirement plan with employer contrib.
+2
Lead Software Developer - Hybrid, Mentorship & Impact
Lead Software Developer - Hybrid, Mentorship & Impact

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary
Bonuses
Medical aid
+3
Remote Senior Software Engineering Lead Architect & Mentor
Remote Senior Software Engineering Lead Architect & Mentor

Placements24 • Klerksdorp

Hybrid
ZAR 1,000,000 - 1,800,000
Competitive salary
Health insurance
Stock options
+6
Senior Software Project Lead | Agile Mastery & Mentorship
Senior Software Project Lead | Agile Mastery & Mentorship

Placements24 • South Africa

On-site
ZAR 1,200,000 - 1,800,000
Private health insurance
Retirement annuity
Performance bonus
+1
Lead Backend Architect & Engineering Leader (Hybrid)
Lead Backend Architect & Engineering Leader (Hybrid)

Placements24 • Johannesburg

Hybrid
ZAR 1,000,000 - 1,800,000
Medical aid
Retirement contributions
Hybrid work model
+2
Senior Engineering Manager — Hybrid Software Leadership
Senior Engineering Manager — Hybrid Software Leadership

Placements24 • Randburg

Hybrid
ZAR 1,500,000 - 2,500,000
Highly competitive salary
Executive-level health insurance
Retirement fund benefits
+1