Head of Software Development

Placements24

Randburg

Hybride

ZAR 1 200 000 - 2 000 000

Plein temps

Il y a 38 heures
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Medical aid
Retirement fund
Employee stock options
Hybrid work arrangement

Résumé du poste

Placements24 in Randburg is seeking a Head of Software Development to lead multiple engineering teams and shape the technical strategy for a FinTech portfolio. The role requires a strong background in software architecture, agile delivery, and people leadership to drive high-quality, scalable solutions.

The incumbent will oversee end-to-end development, collaborate with product and QA, and mentor engineers in a fast-paced, hybrid work environment in Gauteng.

Qualifications

  • Master's degree in Computer Science, Engineering, or related technical field.
  • 8+ years of software development experience with at least 5 years in leadership/management.
  • Proven track record leading and scaling teams, preferably FinTech.
  • Strong understanding of modern architecture patterns (microservices, SOA).
  • Expertise in languages/technologies relevant to FinTech and agile practices.
  • Excellent leadership, communication, and interpersonal skills.
  • Based in Randburg, Gauteng or willing to commute; comfortable with hybrid work.

Responsabilités

  • Lead and manage multiple software development teams, fostering a collaborative and high-performance culture.
  • Define and drive the technical vision and roadmap for software development initiatives.
  • Oversee the entire software development lifecycle from concept to deployment and maintenance.
  • Implement and champion agile development methodologies (Scrum, Kanban).
  • Ensure delivery of high-quality, scalable software solutions.
  • Collaborate with product management, QA, and stakeholders to align development with business goals.
  • Mentor and develop engineering talent and best practices.
  • Manage development budgets, resources, and timelines.

Connaissances

Leadership
Strategic thinking
Communication
Mentoring
Team management
Budget management
Problem-solving

Formation

Master's degree in Computer Science/Engineering or related field

Outils

Microservices
SOA

Description du poste

About the Role

Our client, a leading innovator in the financial technology (FinTech) space, is seeking a dynamic and visionary Head of Software Development to lead their engineering teams in Randburg . This critical role involves overseeing the design, development, and deployment of cutting-edge software solutions that power our client's diverse product portfolio. The ideal candidate will possess a strong technical background, exceptional leadership capabilities, and a proven ability to manage multiple development teams in an agile environment. You will be responsible for driving technical strategy, fostering a culture of innovation and continuous improvement, and ensuring the delivery of high-quality, scalable software products. This position offers a unique opportunity to shape the technological direction of a rapidly growing FinTech company and make a significant impact within the Gauteng technology landscape. A hybrid work model is in place, balancing collaboration and flexibility.

Key Responsibilities
  • Lead and manage multiple software development teams, fostering a collaborative and high-performance culture.
  • Define and drive the technical vision and roadmap for software development initiatives.
  • Oversee the entire software development lifecycle, from conceptualization to deployment and maintenance.
  • Implement and champion agile development methodologies (Scrum, Kanban).
  • Ensure the delivery of high-quality, scalable, and maintainable software solutions.
  • Collaborate closely with product management, QA, and other stakeholders to align development efforts with business objectives.
  • Mentor and develop engineering talent, providing guidance on technical best practices and career growth.
  • Manage development budgets, resources, and timelines effectively.
  • Promote a culture of innovation, code quality, and continuous learning within the engineering organization.
  • Stay current with emerging technologies and industry trends to drive architectural decisions.
Requirements
  • Master's degree in Computer Science, Engineering, or a related technical field.
  • Minimum of 8 years of experience in software development, with at least 5 years in a leadership or management role.
  • Proven experience leading and scaling software development teams, preferably in the FinTech industry.
  • Strong understanding of modern software architecture patterns (microservices, SOA) and development practices.
  • Expertise in various programming languages and technologies relevant to FinTech.
  • Demonstrated experience with agile development methodologies and tools.
  • Excellent leadership, communication, and interpersonal skills.
  • Strong strategic thinking and problem-solving abilities.
  • Experience managing development budgets and project timelines.
  • Must be based in or willing to commute to Randburg , Gauteng , and participate in a hybrid work arrangement.
Benefits

Our client offers a highly competitive salary and bonus structure, along with significant opportunities for professional development and career advancement. Benefits include comprehensive medical aid, a robust retirement fund, and employee stock options. The role comes with a hybrid work arrangement, providing flexibility and work-life balance. Employees will be part of an innovative and fast-paced environment, working on challenging projects that have a real-world impact. This is an excellent opportunity for a seasoned engineering leader to make a significant contribution to a growing FinTech company in Gauteng .

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Software Development Lead
Senior Software Development Lead

Placements24 • Randburg

Sur place
ZAR 1 200 000 - 1 800 000
Competitive salary & bonus
Medical, dental, and vision insurance
Stock options or equity participation
+6
Lead Software Engineer - FinTech Solutions
Lead Software Engineer - FinTech Solutions

Placements24 • Sandton

Hybride
ZAR 1 200 000 - 1 800 000
Private healthcare
Stock options
Pension fund
+3
Lead Software Developer - FinTech Solutions
Lead Software Developer - FinTech Solutions

Placements24 • Sandton

Hybride
ZAR 1 200 000 - 1 800 000
Stock options
Health benefits
Performance bonuses
+1
Lead Software Engineer - Fintech Solutions
Lead Software Engineer - Fintech Solutions

Placements24 • Cape Town

Sur place
ZAR 1 200 000 - 1 800 000
Competitive base salary
Health benefits
Stock options
+2
Senior Engineering Manager - Product Development
Senior Engineering Manager - Product Development

Placements24 • Randburg

Hybride
ZAR 1 500 000 - 2 500 000
Highly competitive salary
Executive-level health insurance
Retirement fund benefits
+1
Senior Software Developer (Full Stack)
Senior Software Developer (Full Stack)

Placements24 • Johannesburg

Sur place
ZAR 900 000 - 1 300 000
Bonuses
Health insurance
Dental insurance
+6
Lead Software Engineer (Backend)
Lead Software Engineer (Backend)

Placements24 • Randburg

Hybride
ZAR 1 450 000 - 1 900 000
Hybrid work model
Stock options
Health, dental, vision insurance
+2
Lead Software Engineering Manager
Lead Software Engineering Manager

Placements24 • Cape Town

Hybride
ZAR 1 500 000 - 2 100 000
Stock options
Remote work stipend
Health insurance
+3
Head of Engineering
Head of Engineering

Placements24 • Randburg

Hybride
ZAR 1 800 000 - 3 600 000
Executive salary & bonus structure
Hybrid work model
Medical, dental, and vision insurance
+5
Senior Software Engineer - FinTech Solutions
Senior Software Engineer - FinTech Solutions

Placements24 • Bloemfontein

Hybride
ZAR 900 000 - 1 200 000
Competitive salary
Health & wellness benefits
Retirement savings plan
+3