Software Development Manager

Whizants (Pty) Ltd.

Gauteng

On-site

ZAR 1,200,000 - 1,800,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Whizants (Pty) Ltd. is seeking an experienced Software Development Manager to lead a high-performing development team and oversee delivery of secure, scalable software solutions.

This role guides the full SDLC from strategy and architecture to deployment and continuous improvement, leveraging strong leadership and deep C#/.NET expertise. The successful candidate will lead teams, define roadmaps, and collaborate with IT and business stakeholders to drive modernization and innovation across

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 10–15 years’ experience in software development.
  • Minimum 5 years in a software development management or technical leadership role.
  • Strong background in C#/.NET enterprise systems.
  • Proven experience managing complex, large-scale software solutions.
  • Solid understanding of modern architectures, microservices, and cloud-native concepts.
  • Excellent leadership, communication, and stakeholder engagement skills.

Responsibilities

  • Lead, mentor, and motivate a team of software developers and technical specialists.
  • Foster a collaborative, high-performance culture focused on accountability and continuous learning.
  • Communicate clearly with team members and stakeholders.
  • Resolve conflict, guide decision-making, and manage performance effectively.
  • Encourage upskilling and adoption of modern development practices.
  • Define software development strategies aligned with organisational objectives.
  • Collaborate with business and IT stakeholders to define project scope, priorities, and technical requirements.
  • Plan workflows, resources, timelines, and delivery milestones.
  • Develop long-term roadmaps for platform enhancement, modernization, and innovation.
  • Oversee C# / .NET, ASP.NET MVC, Angular, SQL, and Kubernetes environments.

Education

Bachelor’s degree in Computer Science/Software Engineering

Tools

C# / .NET
ASP.NET MVC
Angular
SQL
Kubernetes

Job description

Department:IT & Systems

Reports To:Chief Information Officer

Role Overview:

We are seeking an experiencedSoftware Development Managerto lead and manage a high-performing development team and oversee the delivery of secure, scalable, and high-quality software solutions.

This role is responsible for guiding the full software development lifecycle — from strategic planning and system architecture through to deployment and continuous improvement. The successful candidate will combine strong leadership capability with deep technical expertise, particularly inC#/.NET enterprise environments, to drive delivery excellence and long-term system evolution.

Minimum requirements:
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
    (Master’s degree advantageous)
  • 10–15 years’ experience in software development
  • Minimum 5 years in a software development management or technical leadership role
  • Strong background inC#/.NET enterprise systems
  • Proven experience managing complex, large-scale software solutions
  • Solid understanding of modern architectures, microservices, and cloud-native concepts
  • Excellent leadership, communication, and stakeholder engagement skills
Key Responsibilities:

Team Leadership & People Management

  • Lead, mentor, and motivate a team of software developers and technical specialists
  • Foster a collaborative, high-performance culture focused on accountability and continuous learning
  • Communicate clearly with team members and stakeholders
  • Resolve conflict, guide decision-making, and manage performance effectively
  • Encourage upskilling and adoption of modern development practices

Strategic Planning & Delivery

  • Define software development strategies aligned with organisational objectives
  • Collaborate with business and IT stakeholders to define project scope, priorities, and technical requirements
  • Plan workflows, resources, timelines, and delivery milestones
  • Develop long-term roadmaps for platform enhancement, modernization, and innovation

Key Technology Environment

  • C# / .NETExceptional expertise required, including architecture, security, microservices, and enterprise-scale system design
  • ASP.NET MVC– Medium-level proficiency
  • Angular– Medium-level knowledge
  • SQL– Medium-level proficiency
  • Kubernetes– Solid understanding of container orchestration principles
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack IT Development Manager
Full Stack IT Development Manager

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,400,000
Senior Software developer
Senior Software developer

Network Finance • Randburg

On-site
ZAR 900,000 - 1,300,000
Senior Software Developer
Senior Software Developer

ATS Client • Johannesburg

On-site
ZAR 1,100,000 - 1,600,000
Senior Software Developer (Tech Lead)
Senior Software Developer (Tech Lead)

Network Finance • Gauteng

On-site
ZAR 900,000 - 1,200,000
Software Developer
Software Developer

Network Finance • Randburg

On-site
ZAR 600,000 - 900,000
Senior Software Engineer (C#.Net)
Senior Software Engineer (C#.Net)

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior Software Engineer
Senior Software Engineer

First Point Group • City of Johannesburg Metropolitan Municipality

On-site
ZAR 900,000 - 1,300,000
.Net Developer
.Net Developer

Sabenza IT & Recruitment • Eersterivier

On-site
ZAR 900,000 - 1,200,000
Software Development Manager (Somerset West)
Software Development Manager (Somerset West)

Datafin • Somerset West

On-site
ZAR 800,000 - 1,200,000
Head of Software Engineering
Head of Software Engineering

ATS Client • Cape Town

On-site
ZAR 1,800,000 - 3,200,000