Software Development Manager

4 days ago


Cape Town, South Africa Allan Gray Full time

**Job Summary**:
As Software Development Manager, you will drive software delivery projects across multiple teams and provide expertise and guidance to the various functional roles across the full value chain of Software Development.

At Allan Gray, we are constantly looking for better ways of doing things, so if you can bring a willingness and excitement to find innovative solutions and assist the teams with the delivery of complex software projects in a performance-driven environment that will also allow you to play with the latest and greatest technologies, then we may just be perfect for you.

**Responsibilities**:

- Assisting teams with the delivery of complex software projects
- Provide expertise and guidance to the various functional roles across the full value chain of Software Development - Requirements, Design, Implementation, Testing, Deployment, Maintenance (Production Support and Monitoring)
- Management of software developers across multiple teams
- Performance management
- Leave management, training
- People development through coaching and mentoring
- Assist the recruitment team with the hiring of software developers
- Onboarding new employees both experienced and at graduate level
- Drive the implementation of architecture standards across teams

**Requirements**:

- Previous experience leading software development teams (more than one)
- Experience as a software developer for more than 8 years on an equivalent tech stack
- Line management experience for a period of 5 years or more
- Expert knowledge of the SDLC
- Expert knowledge of Agile methodologies
- Experience working with teams operating with a DevOps mindset
- Hands on experience with the following engineering practices:

- Continuous Integration
- Continuous Delivery
- Automated Testing
- Code Reviews

**Desired
-**:
Experience working on digital (web) projects focussed on delivering modern user experiences across browsers and devices
- 2 or more years’ experience working within a microservices environment across multiple teams
- Experience working in architectures that make use of container orchestration (e.g. Kubernetes)
- Financial services experience

**Education**:
Computer Science Degree preferred



  • Cape Town, South Africa BET Software Full time

    **We Want You**: **You Bring**: - At least 3-5 years’ experience managing software development teams and leads. - At least 6 years in a technical role within the IT software development industry. - Prior experience ensuring timely project delivery. - Provide technical and architectural guidance to development team. - Ensure development standards and...


  • Cape Town, South Africa redPanda Software Full time

    1 day ago. Be among the first 25 applicants. About RedAcademy: redAcademy is shaping South Africa's next generation of digital innovators. We design and deliver QCTO-aligned programmes that connect education to employment, empowering young South Africans to launch meaningful careers in Software Development, Quality Engineering and Data Science. At...


  • Cape Town, Western Cape, South Africa redPanda Software Full time

    About RedAcademyredAcademy is shaping South Africa's next generation of digital innovators.We design and deliverQCTO-aligned programmesthat connect education to employment, empowering young South Africans to launch meaningful careers inSoftware Development, Quality Engineering and Data Science.At redAcademy, we believe ineducation that transforms lives,...


  • Cape Town, South Africa redPanda Software Full time

    A leading educational technology provider in Cape Town is seeking a Software Development Assistant Lecturer to support the delivery of its Software Development programme. This entry-level role involves co-facilitating lectures, mentoring students, and ensuring academic standards are met. Candidates should have a Higher Certificate in Software Development or...


  • Cape Town, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full time

    3+ years of engineering team management experience and 7+ years of engineering experience - 8+ years of leading the definition and development of multi tier web services experience - Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control...


  • Cape Town, South Africa Bet Software Full time

    We Want You BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, you'll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT. Beyond coding,...


  • Cape Town, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full time

    2+ years of engineering team management experience - 5+ years of engineering experience - Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations We are looking for a...


  • Cape Town, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full time

    3+ years of engineering team management experience - 5+ years of engineering experience - Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations - Experience partnering...

  • Software Consultant

    4 weeks ago


    Cape Town, South Africa MRI Software Full time

    From the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups...


  • Cape Town, South Africa Allan Gray Full time

    **Job Summary**: As Software Development Manager, you will drive software delivery projects across multiple teams and provide expertise and guidance to the various functional roles across the full value chain of Software Development. At Allan Gray, we are constantly looking for better ways of doing things, so if you can bring a willingness and excitement to...