Software Development Manager

17 hours 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

**Location**:
Cape Town



  • 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 Are you passionate about...


  • 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, Western Cape, South Africa BET Software Full time R900 000 - R1 200 000 per year

    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, Western Cape, South Africa BET Software Full time R70 000 - R120 000 per year

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

  • Software Consultant

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


  • Cape Town, South Africa Electrum Software Full time

    Electrum is a next-generation payment software technology company. Since 2012, we've delivered trusted, enterprise-grade, cloud-native software to optimise financial transaction processing. Our deep expertise has established us as a respected partner in high-volume, low-value payment schemes, enabling clients to deliver services to millions of South Africans...

  • Software Consultant

    3 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, Western Cape, South Africa Electrum Software Full time R80 000 - R120 000 per year

    Electrum is a next-generation payment software technology company.Since 2012, we've delivered trusted, enterprise-grade, cloud-native software to optimise financial transaction processing. Our deep expertise has established us as a respected partner in high-volume, low-value payment schemes, enabling clients to deliver services to millions of South Africans...


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

    Build the systems that optimize how EC2 matches requests for Instances with the underlying compute capacity. EC2 Placement is seeking talented engineers to build the online and offline optimization systems for compute workload scheduling, and the customer capabilities to better manage those workloads. Amazon EC2 provides on-demand scalable compute capacity,...