Senior Software Development Manager

Placements24

Soweto

Híbrido

ZAR 1 000 000 - 1 500 000

Tempo integral

Há 2 dias
Torna-te num dos primeiros candidatos

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Resumo da oferta

Placements24 in Soweto is seeking a Senior Software Development Manager to lead multiple engineering teams, shaping architecture, delivery and quality across projects. The role blends technical leadership with strategic oversight in a hybrid work setting.

You will drive Agile practices, mentor engineers, define roadmaps with product and QA, and ensure on-time, within-scope delivery while fostering innovation and a culture of continuous improvement.

Qualificações

  • Bachelor's degree in Computer Science or a related field.
  • 8+ years of software development experience with 4+ years in a management/lead role.
  • Proven track record leading cross-functional software teams and delivering complex projects.
  • Strong understanding of software architecture, design patterns and best practices.
  • Deep knowledge of Agile/Scrum methodologies and their practical adoption.

Responsabilidades

  • Lead, mentor, and manage multiple software development teams to foster a high-performance culture.
  • Oversee the full software development lifecycle from requirements to maintenance.
  • Define and implement best practices in coding, testing, and release processes.
  • Collaborate with product management, QA and stakeholders to align roadmaps with business goals.
  • Drive adoption and refinement of Agile/Scrum practices within development teams.
  • Ensure delivery of high-quality, scalable, and maintainable software solutions.
  • Manage timelines, resources and budgets to ensure on-time delivery and within scope.
  • Conduct regular performance reviews and support team development.
  • Identify and mitigate risks and technical challenges early.
  • Stay current with emerging technologies and champion their adoption where appropriate.

Conhecimentos

Leadership
Agile/Scrum
Software architecture
Communication
Cross-functional collaboration

Formação académica

Bachelor's degree in Computer Science or related field

Ferramentas

AWS
Azure
GCP
CI/CD tooling

Descrição da oferta de emprego

About the Role

Our client, a rapidly growing technology solutions provider in Soweto, Gauteng , is seeking a highly experienced and motivated Senior Software Development Manager to lead and mentor their software engineering teams. This leadership role is crucial for driving the design, development, and delivery of high-quality software products and services. You will be responsible for managing the entire software development lifecycle, fostering a culture of innovation and continuous improvement, and ensuring that projects are delivered on time and within scope. The ideal candidate will possess a strong technical background, exceptional leadership skills, and a deep understanding of agile methodologies. This hybrid role offers a blend of team leadership and strategic oversight, contributing significantly to the technological advancement in Soweto .

Key Responsibilities
  • Lead, mentor, and manage multiple software development teams, fostering a collaborative and high-performance work environment.
  • Oversee the entire software development lifecycle, from requirements gathering and design through to implementation, testing, deployment, and maintenance.
  • Define and implement best practices in software development, including coding standards, testing methodologies, and release processes.
  • Collaborate with product management, QA, and other stakeholders to define project roadmaps and ensure alignment with business objectives.
  • Drive the adoption and refinement of Agile/Scrum methodologies within the development teams.
  • Ensure the delivery of high-quality, scalable, and maintainable software solutions.
  • Manage project timelines, resources, and budgets effectively, ensuring on-time and within-budget project completion.
  • Conduct regular performance reviews, provide constructive feedback, and support the professional development of team members.
  • Identify and mitigate project risks and technical challenges proactively.
  • Stay current with emerging software development technologies and methodologies, and champion their adoption where appropriate.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Master's degree or relevant certifications are a plus.
  • Minimum of 8 years of experience in software development, with at least 4 years in a management or team lead role.
  • Proven experience managing cross-functional software development teams and delivering complex software projects.
  • Strong understanding of software architecture, design patterns, and best practices.
  • In-depth knowledge of Agile/Scrum methodologies and experience implementing them.
  • Proficiency in one or more modern programming languages (e.g., Java, Python, C#, JavaScript).
  • Experience with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines is highly desirable.
  • Excellent leadership, communication, problem-solving, and interpersonal skills.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Software Development Manager
Senior Software Development Manager

Placements24 • Mbombela (Nelspruit)

Presencial
ZAR 900 000 - 1 500 000
Competitive salary package
Medical / dental / vision insurance
Retirement plan with employer contrib.
+2
Senior Engineering Manager - Product Development
Senior Engineering Manager - Product Development

Placements24 • Randburg

Híbrido
ZAR 1 500 000 - 2 500 000
Highly competitive salary
Executive-level health insurance
Retirement fund benefits
+1
Senior Software Engineering Manager
Senior Software Engineering Manager

Placements24 • Mbombela (Nelspruit)

Híbrido
ZAR 900 000 - 1 700 000
Health insurance
Retirement fund
Life assurance
+4
Lead Software Development Manager
Lead Software Development Manager

Placements24 • Bloemfontein

Presencial
ZAR 1 200 000 - 1 900 000
Health insurance
Retirement fund
Annual leave & sick leave
Software Development Manager
Software Development Manager

Placements24 • Upington

Híbrido
ZAR 900 000 - 1 600 000
Executive-level compensation
Fully remote work arrangement
Health, wellness, and retirement benefi
+2
Software Development Manager
Software Development Manager

Placements24 • Klerksdorp

Híbrido
ZAR 1 000 000 - 1 600 000
Health insurance
Dental insurance
Vision insurance
+4
Senior Software Development Lead
Senior Software Development Lead

Placements24 • Randburg

Presencial
ZAR 1 200 000 - 1 800 000
Competitive salary & bonus
Medical, dental, and vision insurance
Stock options or equity participation
+6
Technical Project Manager - Software Development
Technical Project Manager - Software Development

Placements24 • Midrand

Híbrido
ZAR 900 000 - 1 200 000
Health benefits
Training & certifications
Hybrid work model
Senior Project Manager – Software Development
Senior Project Manager – Software Development

Placements24 • Centurion

Híbrido
ZAR 1 200 000 - 1 900 000
Competitive salary with bonus
Medical, dental, and vision coverage
Retirement plan with company match
+4
Senior Software Engineering Manager
Senior Software Engineering Manager

Placements24 • Benoni

Híbrido
ZAR 1 000 000 - 1 650 000