Software Development Manager

3 months ago


Sandton, South Africa CyberPro Consulting Full time

**Job Information**:
Industry
- Financial ServicesSalary
- R109 000.00City
- SandtonState/Province
- GautengCountry
- South AfricaZip/Postal Code
- 2172**Job Specification: Software Development Manager**

**Job Title**: Software Development Manager
**Location**: Johannesburg

**Job Summary**:
**Key Responsibilities**:

- Oversee the day-to-day operations of the software development team, managing BAU activities and ensuring timely delivery of high-quality software solutions.
- Lead a team of 4-7 software developers, providing mentorship, guidance, and support to enhance team performance and professional growth.
- Collaborate closely with the Heads of IT and other stream leaders (Enterprise Architecture, Service Delivery, Infrastructure, and Delivery & Execution) to align development efforts with organizational objectives.
- Develop, implement, and maintain software development processes, standards, and best practices to improve efficiency and productivity.
- Drive the adoption of Agile methodologies, continuous integration, and DevOps practices within the team.
- Manage the end-to-end software development lifecycle, including requirements gathering, design, coding, testing, deployment, and maintenance.
- Ensure all development projects are delivered on time, within scope, and budget, while meeting or exceeding quality standards.
- Foster a culture of continuous improvement, innovation, and collaboration within the development team.
- Monitor and report on key performance indicators (KPIs) and metrics to assess the team's progress and impact.
- Identify and resolve technical challenges, risks, and issues that may arise during development.
- Stay current with industry trends, emerging technologies, and best practices to drive innovation and maintain a competitive edge.

**Requirements**:
**Qualifications**:

- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field. A master’s degree is **preferred.**
- Minimum of 5-7 years of experience in software development, with at least 3 years in a managerial role.
- Proven experience in managing software development teams in a Microsoft environment (both on-premises and Azure cloud).
- Strong understanding of software development methodologies (e.g., Agile, Scrum) and DevOps practices.
- Proficiency in programming languages such as C#,.NET, or similar.
- Experience with Microsoft Azure cloud services, DevOps tools, and frameworks.
- Strong knowledge of software architecture, design patterns, and best practices.
- Excellent leadership, communication, and interpersonal skills.
- Proven track record of successfully managing multiple projects simultaneously.
- Strong problem-solving skills and the ability to make sound decisions under pressure.
- Ability to work effectively in a fast-paced, dynamic environment.

**Preferred Skills**:

- Experience with enterprise-scale software solutions and microservices architecture.
- Familiarity with CI/CD pipelines and automated testing frameworks.
- Certifications in relevant technologies or methodologies (e.g., Microsoft Certified: Azure Solutions Architect, Scrum Master).
- Experience in integrating software development with enterprise architecture and infrastructure teams.
- Knowledge of security best practices and regulatory compliance in software development.

**Personal Attributes**:

- Strong analytical and strategic thinking abilities.
- Detail-oriented with a focus on quality and excellence.
- Highly motivated, adaptable, and results-driven.
- Collaborative and team-oriented mindset.



  • Sandton, South Africa Innovation Group Full time

    Job DescriptionWe are seeking a highly skilled Software Development Manager to lead our development team and drive the delivery of innovative software solutions.Key Responsibilities:Design and implement short- and long-term strategic plans to deliver fit-for-purpose software solutions.Work closely with business stakeholders to identify information processing...

  • Software Developer

    4 weeks ago


    Sandton, South Africa Dimension Data Full time

    Job Title: Intermediate DeveloperAbout the Role:The role of a software developer is to design, develop, and test software applications. As a software developer, you will work on a variety of projects, from building and maintaining systems to developing applications that make it possible for people to perform specific tasks on computers, cellphones, or other...

  • Software Developer

    2 weeks ago


    Sandton, South Africa Liberty Standard Bank Group 2 Full time

    We are looking for a skilled Software Developer to join our team at {company}. The successful candidate will be responsible for designing, developing, and implementing software applications using a variety of programming languages. If you have a passion for coding and are looking for a challenging role, we encourage you to apply.About the Role:As a Software...


  • Sandton, South Africa Dimension Data Full time

    Job DetailsDimension Data is seeking an experienced Senior Software Development Manager to lead the development of high-performing enterprise applications. This is a 6-month contract, requiring the candidate to work onsite at our client site in Johannesburg CBD. Key Responsibilities:Design and implement high-quality, scalable software solutions using agile...

  • Software Developer

    2 weeks ago


    Sandton, South Africa Stonebridge HR Solutions Full time

    As a key member of our team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients. Your technical expertise will be vital in helping us deliver high-quality products and services.You will work closely with our development team to ensure that all software projects are completed on time and...


  • Sandton, South Africa PRR Recruitment Services Full time

    Actuarial Software Developer Job DescriptionA leading company in the industry is seeking an experienced Actuarial Software Developer to develop and maintain in-house actuarial valuation software. Key Responsibilities include:• Design and manage databases, including experience with flat file systems and relational databases (e.g., MySQL, SQL Server,...

  • Software Developer

    3 months ago


    Sandton, South Africa Shorza Ltd Full time

    Senior Full Stack Developer We are recruiting for an offshore Senior Full Stack Developer . We design digital products and employ software engineers, product developers and designers. We work with fin-tech companies and startups, building their digital goals for their business success. Senior Developer Software techstack: Node.js TypeScript React/React...


  • Sandton, South Africa OneCart Pty (Ltd) Full time

    **MAIN PURPOSE OF THE JOB** To drive the strategic direction for OneCart software technologies and take accountability for delivering projects on time, on budget and in line with the business requirements. This could include creating, supporting and customising solutions for the business and managing a development team, both internally and...

  • Software Developer

    3 months ago


    Sandton, South Africa Shorza Ltd Full time

    Senior Full Stack DeveloperWe are recruiting for an offshore Senior Full Stack Developer. We design digital products and employ software engineers, product developers and designers. We work with fin-tech companies and startups, building their digital goals for their business success.Senior Developer Software techstack:Node.jsTypeScriptReact/React...

  • Software Developer

    3 months ago


    Sandton, South Africa Shorza Ltd Full time

    Senior Full Stack DeveloperWe are recruiting for an offshore Senior Full Stack Developer. We design digital products and employ software engineers, product developers and designers. We work with fin-tech companies and startups, building their digital goals for their business success.Senior Developer Software techstack:Node.jsTypeScriptReact/React...


  • Sandton, South Africa PRR Recruitment Services Full time

    Actuarial Software DeveloperWe are seeking a skilled Actuarial Software Developer to join our team at PRR Recruitment Services. As an Actuarial Software Developer, you will be responsible for developing and maintaining in-house actuarial valuation software, managing client relationships, and supporting internal departments with training and actuarial...

  • Software Developer II

    4 weeks ago


    Sandton, South Africa Boardroom Appointments Full time

    Software Developer II Essential Qualifications - NQF Level Matric / Grade 12 / National Senior Certificate Preferred Qualification Diploma / Certificate in multiple languages Essential Certifications Certificate in relevant language where available Minimum Experience Level Minimum 3 years programming experience Technical / Professional Knowledge IT Data...


  • Sandton, South Africa Dimension Data Full time

    Senior Software Application Developer RoleWe are looking for a Senior Software Application Developer to join our team at Dimension Data. This role will involve creating and developing custom software solutions using the Microsoft stack.The ideal candidate will have experience with SharePoint development and a strong background in business processes and...


  • Sandton, South Africa Dimension Data Full time

    Job Description:We are seeking a skilled Automation Software Developer to join our team at Dimension Data. As a key member of our automation team, you will be responsible for coordinating with the Design team to discuss verification protocols and helping identify weaknesses and problem areas in the software application.Key Responsibilities:Coordinating with...


  • Sandton, South Africa Affinity Services Full time

    Affinity Services is on the lookout for a passionate and innovative Junior Software Developer to join our lively development team! This is your chance to step into the world of software development and contribute to exciting projects that make a real difference. In this engaging role, you’ll collaborate with experienced developers to build, debug, and...


  • Sandton, South Africa Affinity Services Full time

    About the RoleAffinity Services is seeking a talented Junior Software Developer to contribute to the development of innovative software applications. As a key member of our development team, you will collaborate with experienced professionals to design, build, and enhance applications that meet our clients' needs.Key ResponsibilitiesAssist in the development...


  • Sandton, South Africa Affinity Services Full time

    Affinity Services is on the lookout for a passionate and innovative Junior Software Developer to join our lively development team! This is your chance to step into the world of software development and contribute to exciting projects that make a real difference. In this engaging role, you’ll collaborate with experienced developers to build, debug, and...

  • Development Manager

    2 weeks ago


    Sandton, South Africa Innovation Group Full time

    About the RoleAs a seasoned Development Manager at Innovation Group, you'll play a pivotal role in driving development efforts to deliver cutting-edge software solutions. Your expertise will be essential in translating project specifications into detailed flowcharts, analyzing business requirements, and overseeing the creation of computer programs to manage...


  • Sandton, South Africa Jobted ZA C2 Full time

    Actuarial Software Developer - Johannesburg – Competitive Salary A well-established company is looking for a skilled Actuarial Software Developer with a strong background in the industry and a stable track record. Key Responsibilities: Develop and maintain in-house actuarial valuation software. Demonstrate proficiency in Delphi development, object-oriented...


  • Sandton, South Africa PRR Recruitment Services Full time

    Actuarial Software Developer - Johannesburg – Competitive SalaryA well-established company is looking for a skilled Actuarial Software Developer with a strong background in the industry and a stable track record.Key Responsibilities:Develop and maintain in-house actuarial valuation software.Demonstrate proficiency in Delphi development, object-oriented...