Enable job alerts via email!

Software Development Manager

Dotcom

Midrand

On-site

ZAR 600,000 - 900,000

Full time

13 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company in South Africa is seeking a Software Development Manager to oversee their development team. This role includes leading projects, engaging stakeholders, ensuring quality and compliance, and contributing to the company’s digital transformation efforts. The ideal candidate will have robust experience in C# and .NET, along with a strong background in the insurance industry.

Qualifications

  • 8+ years in software development, 2-3 years in leadership.
  • Experience with DevOps practices and CI/CD.
  • Strong stakeholder engagement abilities.

Responsibilities

  • Lead and mentor a software development team.
  • Manage the full software development lifecycle.
  • Collaborate with cross-functional teams to align with business goals.

Skills

C#
.NET Framework
Agile methodologies
Leadership
Communication
Problem-solving

Education

Bachelor’s degree in Computer Science

Tools

SQL Server
Azure

Job description

We pride ourselves on our culture that is made up of impeccably skilled, passionate professionals. Our team varies from veterans of the industry to fresh faced young bloods who are ready to shape the future.

We are seeking an experienced Software Development Manager to lead and manage our software development team. The ideal candidate will have strong technical expertise in C# and .NET , solid experience in the insurance industry , and a proven track record of delivering enterprise-grade solutions. This role involves managing development projects, guiding technical decisions, and collaborating with cross-functional teams to support the company’s digital transformation and business goals.

This will be a contract to permanent role.

Hybrid - office Midrand

Key Responsibilities :

Lead and mentor a team of software developers, ensuring high performance and continuous growth.

Manage the full software development lifecycle, from planning and requirements gathering to deployment and maintenance.

Oversee the design, development, testing, and implementation of scalable and maintainable applications using the C# / .NET stack.

Collaborate with business analysts, architects, QA engineers, and product owners to deliver high-quality solutions aligned with business requirements.

Ensure development standards, best practices, and coding guidelines are followed.

Participate in architecture and design reviews, ensuring technical quality and alignment with enterprise standards.

Manage resource allocation, timelines, risks, and project delivery in an Agile / Scrum environment.

Drive innovation and continuous improvement within the development team.

Ensure solutions are secure, compliant with relevant regulations (e.g., POPIA), and align with insurance industry requirements.

Report on development progress and key performance metrics to senior management

Qualifications and Experience :

Bachelor’s degree in Computer Science, Software Engineering, or related field.

8+ years of experience in software development, with at least 2–3 years in a leadership or managerial role.

Strong proficiency in C#, .NET Core / Framework , and related Microsoft technologies.

Experience with databases (SQL Server), web APIs, and cloud platforms (preferably Azure).

Familiarity with DevOps practices and CI / CD pipelines.

Prior experience working in the insurance industry or other financial services environments is highly desirable.

Solid understanding of Agile methodologies (Scrum, Kanban).

Strong leadership and team management skills.

Excellent communication and stakeholder engagement abilities.

Strategic thinking with strong problem-solving capabilities.

Ability to translate business needs into technical solutions.

High attention to detail and quality assurance.

Create a job alert for this search
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.