Software Development Team Lead

Placements24

Soweto

Hybrid

ZAR 900,000 - 1,200,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical aid
Retirement fund
Life insurance
Professional development
Hybrid work model
Paid time off
Wellness programs

Job summary

Placements24 in Soweto is seeking an accomplished Software Development Team Lead to guide a high-performing development team. You will oversee the full software development lifecycle, drive technical excellence, and mentor engineers to deliver quality solutions.

The role blends hands-on leadership with collaboration with product owners, agile practices, and a hybrid work model in Gauteng. You will shape development practices and contribute to innovative projects.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Minimum of 6 years of experience in software development, with at least 2 years in a team lead or supervisory role.
  • Strong proficiency in one or more programming languages and frameworks (e.g., Java , C#, Python, JavaScript, .NET).
  • Proven experience with Agile development methodologies (Scrum, Kanban).
  • Solid understanding of software architecture, design patterns, and database technologies.
  • Excellent leadership, communication, and problem-solving skills.

Responsibilities

  • Lead and manage a team of software developers, providing technical direction, coaching, and performance management.
  • Oversee the design, development, testing, and deployment of software applications according to project specifications and deadlines.
  • Ensure adherence to best practices in software development, including code quality, testing methodologies, and security standards.
  • Collaborate with product owners and stakeholders to define project scope, requirements, and delivery timelines.
  • Facilitate effective communication within the team and with other departments, fostering a collaborative atmosphere.
  • Drive continuous improvement initiatives within the development process, adopting new tools and methodologies where appropriate.

Skills

Leadership
Agile
Java
C#
Python
JavaScript
.NET
Database design

Education

Bachelor's degree in CS/SE

Tools

SQL databases
.NET framework
CI/CD pipelines

Job description

Our client is seeking an accomplished and motivated Software Development Team Lead to guide their high-performing development team in Soweto . This leadership role involves overseeing the full software development lifecycle, from planning and design to implementation and deployment, while fostering a collaborative and productive team environment. You will be instrumental in driving technical excellence, ensuring code quality, and mentoring team members to achieve their full potential. This is a fantastic opportunity to shape software development practices and contribute to the success of innovative projects within a supportive structure.

Key Responsibilities
  • Lead and manage a team of software developers, providing technical direction, coaching, and performance management.
  • Oversee the design, development, testing, and deployment of software applications according to project specifications and deadlines.
  • Ensure adherence to best practices in software development, including code quality, testing methodologies, and security standards.
  • Collaborate with product owners and stakeholders to define project scope, requirements, and delivery timelines.
  • Facilitate effective communication within the team and with other departments, fostering a collaborative atmosphere.
  • Drive continuous improvement initiatives within the development process, adopting new tools and methodologies where appropriate.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Minimum of 6 years of experience in software development, with at least 2 years in a team lead or supervisory role.
  • Strong proficiency in one or more programming languages and frameworks (e.g., Java , C#, Python, JavaScript, .NET).
  • Proven experience with Agile development methodologies (Scrum, Kanban).
  • Solid understanding of software architecture, design patterns, and database technologies.
  • Excellent leadership, communication, and problem-solving skills.
Benefits
  • Highly competitive salary with annual performance reviews and potential bonuses.
  • Comprehensive medical aid, retirement fund, and life insurance.
  • Opportunities for professional development, certifications, and attending industry events.
  • Hybrid work model allowing for a blend of office and remote work.
  • A supportive and growth-oriented team culture that values collaboration.
  • Paid time off and wellness programs.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Paid time off
Hybrid work options
+2
Senior Software Developer
Senior Software Developer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Bonuses
Medical aid
+2
Senior Software Engineer
Senior Software Engineer

Placements24 • Midrand

Hybrid
ZAR 950,000 - 1,600,000
Hybrid work model
Competitive salary with bonuses
Medical, dental, and vision insurance
+2
Lead Java Developer
Lead Java Developer

Placements24 • Gauteng

On-site
ZAR 1,200,000 - 2,000,000
Competitive salary
Medical aid
Retirement fund
+2
Project Manager - Software Development
Project Manager - Software Development

Placements24 • Gauteng

Hybrid
ZAR 700,000 - 1,100,000
Fully remote work environment
Health insurance
Professional development opportunities
Team/Technical Lead
Team/Technical Lead

Hire Resolve • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Software Development Project Manager
Software Development Project Manager

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary with annual bonuses
Medical, dental & vision insurance
Retirement fund with company matching
+3
Team/Technical Lead
Team/Technical Lead

Hire Resolve • Midrand

On-site
ZAR 900,000 - 1,300,000
Senior Software Engineer
Senior Software Engineer

Placements24 • Bloemfontein

On-site
ZAR 950,000 - 1,300,000
Health insurance
Retirement plan
Paid time off
+1
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000