Software Development Manager

Whizants (Pty) Ltd.

Gauteng

On-site

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

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

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# / .NET–Exceptional 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

Senior Software Developer
Senior Software Developer

ATS Client • Johannesburg

On-site
ZAR 1,100,000 - 1,600,000
Senior .Net Engineer
Senior .Net Engineer

FROSTBYTE • Johannesburg

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

Sabenza IT & Recruitment • Eersterivier

On-site
ZAR 600,000 - 900,000
C# Software Developer
C# Software Developer

Network Finance • Randburg

On-site
ZAR 1,000,000 - 1,600,000
Senior Full-Stack .NET Developer
Senior Full-Stack .NET Developer

NTT DATA, Inc. • Johannesburg

On-site
ZAR 900,000 - 1,500,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
.Net Developer
.Net Developer

Sabenza IT & Recruitment • Cape Town

On-site
ZAR 700,000 - 1,000,000
Head of Software Engineering
Head of Software Engineering

ATS Client • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000
Software Development Team Lead
Software Development Team Lead

Ad Talent Africa • Kempton Park

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