P

Head of Software Engineering

Payment24
Cape Town, Western Cape, South Africa 🇿🇦 South Africa
Live
Executive
Finance
Posted 5 days ago (1 Oct 2026) Updated 5 days ago

Job Description

The Head of Software Engineering leads the development team, defines architectural standards, and drives the delivery of high‑quality software solutions. Responsibilities include overseeing project execution, mentoring engineers, and aligning technology strategy with business goals. The role requires strong leadership and deep technical expertise in modern software development practices.

Qualifications & Requirements

  • • Bachelor’s Degree in Computer Science, Software Engineering, or related field
  • • Minimum 8 years of software development experience, with at least 3 years in a leadership role
  • • Proven track record of delivering complex software products
  • • Strong knowledge of cloud platforms, micro‑services architecture, and agile methodologies
  • • Excellent communication and stakeholder management skills

Required Skills

Responsibilities

  • • Lead and manage the software engineering team to deliver scalable solutions
  • • Define architecture, technical standards, and best practices
  • • Oversee project planning, execution, and delivery timelines
  • • Mentor senior engineers and foster a culture of continuous improvement
  • • Collaborate with product and business stakeholders to align technology with strategy