Head of Software Development

Mindworx

  • Western Cape
  • Permanent
  • Full-time
  • 7 days ago
Role Overview:
  • The Head of Software Development will lead and scale the organisation’s software development function, overseeing a team of 30–35 developers across front-end, back-end, and mobile platforms. This individual will be responsible for driving technical excellence, delivering large-scale, high-performance systems, and ensuring innovative, customer-focused solutions. The ideal candidate is a seasoned development leader with extensive hands-on expertise in C#, .NET, and mobile application development
Key Responsibilities:
  • Provide strategic and technical leadership across all software development initiatives
  • Manage, mentor, and grow a team of 30–35 staff, including 6 direct reporting managers/team leads
  • Drive the design, development, and delivery of enterprise-scale software solutions across web, mobile, front-end, and back-end platforms
  • Ensure best practices in coding standards, architecture, testing, and continuous integration/deployment
  • Partner with product, business, and IT stakeholders to align development efforts with business objectives
  • Oversee resource allocation, project timelines, and performance metrics to ensure delivery of high-quality solutions on time
  • Stay ahead of industry trends, introducing modern development tools, frameworks, and methodologies
  • Build a culture of innovation, collaboration, and continuous improvement within the development teams
Required Skills and Experience:
  • Minimum 10 years’ hands-on development experience, including C#/.NET and mobile application development
  • Proven leadership experience managing large-scale software development teams (30+ staff)with at least 6 direct reports
  • Demonstrated experience in delivering enterprise-grade, high-volume software solutions
  • Strong expertise in:
  • .NET Framework / .NET Core
  • Mobile development(iOS, Android, cross-platform frameworks)
  • Front-end technologies(Angular, React, or similar)
  • Back-end systems(APIs, databases, cloud platforms)
  • Postgraduate qualification in Computer Science, Software Engineering, or related field
  • Excellent understanding of Agile, DevOps, and modern software development lifecycle methodologies
  • Strong stakeholder management and communication skills

Mindworx

Similar Jobs

  • Senior Software Developer

    PBT Group

    • Cape Town, Western Cape
    Role Overview: We are seeking a highly skilled Senior Software Developer to join our dynamic team responsible for delivering advanced technical solutions. This role involves desi…
    • Just now
  • Senior Fullstack Software Engineer (C#)

    HR Genie

    • Cape Town, Western Cape
    PURPOSE OF THE JOB The purpose of this Fullstack Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on front-end programm…
    • Just now
  • Head Chef

    HR Genie

    • Bantry Bay, Cape Town
    An exciting career opportunity has been created at The President Hotel to handle the growing demand as we continue our journey towards being recognised as a true luxury destination…
    • Just now