Enable job alerts via email!

Software Development Manager

Dotcom Software Solutions

Johannesburg

Hybrid

ZAR 300,000 - 400,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

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

Job summary

A leading company in Johannesburg is seeking an experienced Software Development Manager to lead a skilled team. The position involves overseeing development projects, ensuring adherence to best practices, and collaborating with cross-functional teams to deliver high-quality software solutions in the insurance industry.

Qualifications

  • 8+ years of software development experience.
  • 2-3 years in leadership or managerial roles.
  • Experience in the insurance industry preferred.

Responsibilities

  • Lead and mentor a team of software developers.
  • Manage the full software development lifecycle.
  • Ensure solutions are secure and compliant.

Skills

C#
.NET
Agile methodologies
Leadership
Problem-solving
SQL Server
Stakeholder engagement
Cloud platforms

Education

Bachelor's degree in Computer Science

Tools

Azure
DevOps practices
CI/CD pipelines

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).

Key Competencies

  • 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.