Software Development Manager

5 days ago


Cape Town, South Africa Amazon Dev Centre South Africa Full time

Degree in Computer Science or related field, or equivalent working experience
- 5 - 10 years experience in software development
- 3 or more years' experience as a Software Development Manager or similar role
- Knowledge and experience with one or more development methodologies.

Job summary
Join us and help build the next generation Control Plane service platform that runs the Amazon Elastic Compute Cloud (EC2) web service. Our platform handles a significant load of Internet traffic generated by internal and external customers who build their platforms on EC2.

We own EC2's Describe APIs and are working on new ways to improve how customers get details about what they have running on EC2. You will lead a team dedicated to creating solutions to make our APIs better suited to what our customers require from them.

As a Software Development Manager you help your team identify and follow their purpose. You are responsible for building out, owning and maintaining your service. You have extensive understanding of distributed systems and can work with your team to deliver high quality solutions in a timely manner that are designed for scale and low operational cost. As a developer of great talent, you develop the best engineers to deliver services that are able to support the demands associated with the world’s leading cloud provider. You are able to work with stakeholders to develop and deliver on your feature and investment roadmap. You have excellent verbal and written skills and communicate effectively with technology and business oriented stakeholders - whether it is to communicate your team’s roadmap, having difficult trade off discussions or managing customer expectations.

Key job responsibilities
You will be collaborating with multiple teams to translate complex functional and technical requirements into detailed project plans and schedules; manage the day-to-day activities of the team by defining, implementing and maintaining a coherent, progressive development strategy.

The most rewarding part of your job will be to develop your team by driving the hiring of engineers, proactively contributing to their development and assisting their career progression.
- Demonstrable written communication skills
- Good problem solving abilities.
- Experience with Linux/Unix and UNIX tools.
- Good software design skills.



  • 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 BET Software Full time

    We Want You: Take the leap into a role where your expertise will shape the future of software innovation BET Software is searching for a Senior Software Developer in Cape Town, where youll play a key role in designing, coding, and refining complex software solutions. From leading development projects to mentoring junior team members, this position is perfect...


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

  • Software Consultant

    7 months 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

    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, Western Cape, South Africa BET Software Full time

    About UsBET Software is a dynamic company that fosters growth and development among its employees. Our team consists of talented professionals who work together to drive innovation in the software industry.Job DescriptionKey ResponsibilitiesWe are seeking an experienced Senior Software Developer to join our team in Cape Town. As a key member of our...


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

    About the JobBET Software is seeking an exceptional Senior React Developer to join our team. We're a dynamic company that prides itself on fostering growth, innovation, and excellence in software development.


  • Cape Town, South Africa Spinnaker Software Full time

    **_Our team is growing, you have an opportunity to be part of the team as a Software Document Writer._** **_Could this be for you?_** You will enjoy working in this environment if you are a professional who thrives on been proactively involved. You are detail oriented and proficient in verbal and written communication. Your strength lies in developing high...


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

  • Software Delivery Lead

    7 months ago


    Cape Town, South Africa BET Software Full time

    **We Want You**: We are looking for someone whose actions inspire others to dream more, learn more, do more and become more. We want you to take on the responsibility of collaborating and co-creating products with our designers, developers and clients. As the **Software Delivery Lead**, you will lead a cross-functional Team in the delivery of the complex...


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


  • Cape Town, South Africa Nambiti Technologies Full time

    We are recruiting for a Software Development Manager. **Requirements**: - Manage all the activities of the software development project. - Set attainable goals to team members in order for the project to be finished on time. - Provides guidance to team members to encourage work productivity. - Make sure the timeline is followed by the software development...


  • 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 Parvana Strategic Sourcing Full time

    **Client Details**: Our client, founded in 1990, is privately-owned and has its headquarters situated in Cape Town, South Africa. They have a global presence with a workforce of over 500 employees. This workforce consists of a team of engineers, software developers, administrative staff, and specialists in finance, HR, facilities, digital infrastructure,...


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