Head of Software Development

Placements24

Southampton

Hybrid

GBP 41,000 - 68,000

Full time

30 hours 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

Hybrid work arrangement
Medical aid
Retirement fund
Employee stock options

Job summary

Placements24 in Randburg, Gauteng, is seeking a Head of Software Development to lead multiple engineering teams in a FinTech environment. The role drives technical strategy, architecture, and agile delivery across the product portfolio.

The position requires a Master’s degree, 8+ years in software development plus 5+ years in leadership, with strong FinTech exposure and budget oversight. A hybrid work model is offered to balance collaboration and flexibility.

Qualifications

  • Master's degree in Computer Science, Engineering, or a related field.
  • 8+ years in software development; at least 5 years in a leadership role.
  • Proven experience leading and scaling software development teams in FinTech.
  • Strong understanding of modern software architecture patterns (microservices, SOA).
  • Excellent leadership, communication, and interpersonal skills.

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.
  • Mentor and develop engineering talent, providing guidance on technical best practices and career growth.
  • Manage development budgets, resources, and timelines effectively.

Skills

Leadership
Strategic thinking
Communication
Mentoring

Education

Master's degree in Computer Science or related field

Job description

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 .

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Development Lead
Senior Software Development Lead

Placements24 • Southampton

On-site
GBP 54,000 - 82,000
Competitive salary + bonus
Health insurance
Stock options or equity participation
+6
Director of Engineering
Director of Engineering

Placements24 • Southampton

Hybrid
GBP 108,000 - 189,000
Executive bonus potential
Executive health/dental/vision plans
Robust retirement plan with employer 5
+2
Head of Software Development - FinTech (Hybrid)
Head of Software Development - FinTech (Hybrid)

Placements24 • Southampton

Hybrid
GBP 41,000 - 68,000
Hybrid work arrangement
Medical aid
Retirement fund
+1
Senior Software Engineer (Java & Spring)
Senior Software Engineer (Java & Spring)

Placements24 • Southampton

Hybrid
GBP 41,000 - 63,000
Competitive salary
Hybrid work model
Medical coverage
+2
Senior Software Engineer, Backend Systems
Senior Software Engineer, Backend Systems

Placements24 • Southampton

Hybrid
GBP 41,000 - 54,000
Health insurance
Retirement plan with company match
Paid time off
+2
Lead Software Architect
Lead Software Architect

Placements24 • Southampton

Hybrid
GBP 90,000 - 150,000
Competitive compensation
Fully remote work
Remote collaboration with global teams
+1
Financial Manager
Financial Manager

Placements24 • Southampton

On-site
GBP 54,000 - 95,000
Executive remuneration package
Medical aid
Pension fund
+2
Lead Software Engineer (Backend)
Lead Software Engineer (Backend)

Placements24 • Southampton

Hybrid
GBP 41,000 - 68,000
Hybrid work model
Performance bonuses
Medical aid
+3
Senior Blockchain Engineer - FinTech
Senior Blockchain Engineer - FinTech

Placements24 • Southampton

On-site
GBP 41,000 - 68,000
Competitive salary
Stock options
Health insurance
+4
Senior Management Consultant - Technology Strategy and Implementation
Senior Management Consultant - Technology Strategy and Implementation

Placements24 • Southampton

Hybrid
GBP 54,000 - 90,000
Competitive salary
Performance bonuses
Medical aid and retirement fund