×
Register Here to Apply for Jobs or Post Jobs. X

Head of Software Development

Job in Randburg, Johannesburg, 2000, South Africa
Listing for: Placements24
Full Time position
Listed on 2026-11-01
Job specializations:
  • Software Development
    Software Project Mgr/ Lead, Software Architect, Software Engineer
Job Description & How to Apply Below
Location: Randburg

About the Role

Our client, a leading innovator in the financial technology (Fin Tech) 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 Fin Tech 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 Fin Tech industry.
  • Strong understanding of modern software architecture patterns (microservices, SOA) and development practices.
  • Expertise in various programming languages and technologies relevant to Fin Tech.
  • 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 Fin Tech company in Gauteng .

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary