Where

Head of Software Engineering - Hybrid

Executive Placements
Randburg Full-day Full-time

Description:

Our client is searching is searching for a Head of Software Engineering, to join their team in Sandton (Hybrid)

Job Purpose:

The Head of Software Engineering will lead all aspects of software engineering and quality assurance (QA) across the company's Transact. As infrastructure, cybersecurity, and data analytics shift into the company's Group, this role becomes the technical delivery owner for company's Transact's product platforms and internal systems. The successful candidate will drive modernisation of legacy systems, support Agile practices, mentor cross-functional development teams, and work closely with business and product stakeholders to align technology delivery with organisational goals.

Role Responsibilities:

Development & QA Leadership

Lead, structure, and coach multi-disciplinary development teams (Natural Adabas, C#, Java, Flutter, Delphi). Manage and grow the internal QA capability (manual and automated). Implement and enforce modern SDLC processes, including CI/CD, testing frameworks, and DevOps alignment.

Platform Modernisation

Own the modernisation roadmap of legacy systems, including Natural/Adabas, Delphi, and Sybase. Drive the adoption of PostgreSQL, .NET Core, Flutter, and Azure-native services. Oversee catch-up modernisation of PeopleWare to align desktop and web platforms

Delivery Governance

Partner with product managers, scrum masters, and BAs to ensure Agile delivery within sprint cycles. Plan and track delivery against resource plans, ensuring on-time, high-quality outcomes. Participate in architecture reviews, ensure proper documentation, and enforce version control standards.

Strategic Support

Work with the CIO on annual budgeting, capacity planning, and vendor assessments. Align development efforts to business strategies (e.g., PeopleWare turnaround, TRX platform upgrades). Align the technology platform with the strategic objectives of the company Report on team performance, risk, dependencies, and roadmap progression.

Compliance & Security Support

Ensure secure coding practices and QA processes are aligned with audit findings and ISO goals. Collaborate with group security, infrastructure, and audit teams on issues like access management and patching

Technology Environment

Languages/Frameworks: Natural/Adabas, Delphi, C#, Java, Dart (Flutter) Databases: Sybase, MS SQL Server, PostgreSQL Tools: GitHub, SonarQube, Azure DevOps, ComponentOne, Telerik Hosting: On-prem, Citrix Cloud, Azure, AWS (via Group IT)

Team Structure, Products, and Environment Overview

The Head of Software Engineering will lead a blended team of approximately 35 staff and contract

03 Jul 2025;   from: gumtree.co.za

Similar jobs

  • Executive Placements
  • Randburg
Description: Our client is searching for a Full-stack C# Developer with a strong foundation in software development and a passion for innovation. The ideal candidate will have 3 to 5 years of professional experience in C# development and demonstrate ...
30 days ago
  • Executive Placements
  • Randburg
Description: Our client is seeking an experienced and highly motivated Back-End Software Developer to join a dynamic development team. The ideal candidate will have strong experience in Microsoft technologies, be comfortable working in a hybrid ...
a month ago
  • Executive Placements
  • Randburg
Description: Key Responsibilities Lead, train, and manage the kitchen brigade to ensure timely and high-quality service across all meal periods, including à la carte and buffet. Design and execute group menus, buffet plans, and a fully costed à la carte ...
16 days ago
  • Executive Placements
  • Randburg
Description: Job Purpose The Head of Business Development plays a strategic leadership role in driving business growth through product innovation, opportunity assessment, strategic enablement, and commercialization across Life and Non-Life insurance ...
17 days ago