Software Development Manager

3 weeks ago


Johannesburg, South Africa Level-Up Full time

The Software Development Manager will be responsible for ensuring well-defined and documented testing and software architecture, the implementation of cutting-edge technologies, and the continuous improvement and definition of our processes to meet or exceed the highest industry standards.

**Responsibilities**:

- Analyze and solve problems identified by the business and stakeholders through the coordination of the development team.
- Intimate knowledge of agile development methodologies and rituals.
- Manage, the analysis, design, implementation, and execution of software development within the development team.
- Extend and maintain existing and new software systems and services according to business needs.
- Continuously improve code quality, system design and processes
- Collaborate with the business to understand and implement complex requirements according to their needs.
- Communicate with a broader team that includes analysts, engineers, and quality assurance testers to coordinate document development and testing.
- Review and quality assure deliverables to ensure quality standards are upheld.
- Manage the development schedule and monitor, measure, control, and report on development progress including the quality status and unit testing results.
- Represent the development team in management, business, and inter-team meetings, such as Change Advisory Board (CAB)
- Collaborate between operations team and development team.
- Be actively involved during high priority operational issues.
- Provide authoritative expertise and advice to clients and stakeholders.
- Build and maintain collaborative, professional relationships with clients and stakeholders.
- Deliver service level agreements and deadlines to ensure that expectations are managed.
- Participate and contribute to a culture which builds rewarding relationships, facilitates feedback and provides exceptional client service.
- Assume complete accountability for overseeing both the testing and development teams, ensuring their effective management throughout the entire deployment process.
- Create a positive work climate and culture to energize and motivate employees, give meaning to work, minimize work disruption and maximize employee productivity.
- Coach development teams on agile principles and benefits, leading by example.
- Demonstrate leadership behavior's, through personal involvement, commitment, and dedication in support of organizational values.
- Drive a culture that guides and directs best practice, fostering an environment of continuous learning, improvement, and cohesiveness.
- Enable learning and collaborative where issues, success and ideas are actively shared between team members.
- Identify employee growth needs and schedule interventions to enable ongoing development, training, and personal growth.
- Effectively manage performance within the team to ensure business objectives are achieved.
- Encourage innovation and collaboration within the team.

**Qualifications & Experience**:

- 5+ years experience in a software development team.
- A minimum of 3 years of experience in a leadership role such as Team Lead, Delivery Manager, Development Manager, Team Manager, with a proven track record of overseeing and directing project teams to successfully deliver system and software development solutions within a structured work environment.
- Certified Agile practitioner.
- Knowledge of micro-service architecture and principles.
- Relevant IT qualification.

**Competencies**:

- Knowledge of the software development life cycle (SDLC).
- Knowledge of software development tools and associated systems.
- Communication skills.
- Planning and organizing skills.
- Interpersonal and people management skills.
- Problem-solving and analytical skills.
- Cloud-based platforms such as Microsoft Azure.
- Proactive and adept at smoothly transitioning between tasks and contexts.



  • Johannesburg, Gauteng, South Africa BET Software Full time

    About BET SoftwareWe're a forward-thinking software development company that's passionate about delivering exceptional results. Our team is dedicated to empowering innovation and excellence in the tech industry.Job OverviewWe're seeking an experienced Software Delivery Director to lead our software development efforts. As a key member of our leadership team,...


  • Johannesburg, Gauteng, South Africa BET Software Full time

    About the RoleWe're seeking an experienced Head of Software Engineering to lead our software engineering efforts. As a key member of our leadership team, you'll be responsible for overseeing complex software development projects and ensuring timely and successful delivery.Your Key ResponsibilitiesTechnical Leadership: Providing technical guidance and...


  • Johannesburg, Gauteng, South Africa Fusion Software Full time

    At Fusion Software, we're dedicated to driving business success through innovative software, web, and app solutions.Since [Year], we've empowered over 15,000 users across diverse industries — from agile start-ups to established enterprises — with our comprehensive platform.From CRM and Sales to Projects, Timesheets, Stock, Manufacturing, Accounts, and...


  • Johannesburg, Gauteng, South Africa BET Software Full time

    We Want You: We want you to lead your team to success at BET Software Were looking for X2 Software Delivery Leads in our finance product space, with a strategic mindset and strong leadership, to oversee complex system development projects across various products and technologies in Bryanston. As a Software leader, you will be accountable for the successful...


  • Johannesburg, Gauteng, South Africa BET Software Full time

    We're seeking an exceptional Product Development Manager to join our team at BET Software. As a seasoned leader and strategist, you'll be responsible for overseeing the development of our finance product space.In this role, you'll work closely with cross-functional teams, including Project Managers, Business Analysts, Architects, and Developers, to ensure...


  • Johannesburg, Gauteng, South Africa BET Software Full time

    We're seeking a seasoned Software Delivery Strategist to drive our team's success at BET Software. As a key player in our finance product space, you'll leverage your strategic mindset and leadership expertise to oversee complex system development projects across various products and technologies.Your primary responsibility will be the successful delivery of...

  • Software Sales Expert

    9 hours ago


    Johannesburg, Gauteng, South Africa Fusion Software Full time

    At Fusion Software, we're dedicated to driving business success through innovative software solutions.We've empowered thousands of users across diverse industries with our comprehensive platform.Our solutions are designed to help businesses streamline operations and scale seamlessly.About the RoleThis role is ideal for those passionate about technology and...


  • Johannesburg, Gauteng, South Africa Fusion Software Full time

    Fusion Software is committed to driving business success through innovative software solutions.We've empowered thousands of users across diverse industries with our comprehensive platform.About the JobThis job requires a highly motivated individual with a proven track record in B2B sales, preferably in software or tech solutions.You'll be responsible for...


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    Role OverviewWe are seeking a highly skilled DevOps Engineer to join our team at Blue Bean Software. In this role, you will bridge the gap between development and operations, ensuring seamless deployment, scalability, and reliability of our software solutions.You will work on automating processes, managing cloud infrastructure, and supporting agile...


  • Johannesburg, South Africa Hollard Recruitment Full time

    **Job Advert Summary**: Helloan exciting new opportunity has just become available in our Hollard Life Solutions, IT Division. **Key Responsibilities**: - **Development Process Management**: - Oversee the entire software development process, ensuring efficiency, adherence to best practices, and continuous improvement. - Define and implement development...


  • Johannesburg, Gauteng, South Africa Indsafri Full time

    Indsafri Johannesburg, Gauteng, South AfricaJoin or sign in to find your next jobJoin to apply for the Software Developer Manager role at IndsafriJob title: Software Developer ManagerJob Location: Gauteng, JohannesburgDeadline: March 19, 2025Job DescriptionWe are looking for an experienced Developer Manager to lead and mentor a team of software engineers,...


  • Johannesburg, Gauteng, South Africa Be Different Recruitment Full time

    Software Development ManagerReference: JHB006279-NL-2A leading cash management company based in Houghton is urgently looking for a Software Development Manager to be responsible for developing a technology development strategy that supports the company's objectives and technology strategy. The manager will be accountable for the delivery of complex solutions...


  • Johannesburg, Gauteng, South Africa Standard Bank of South Africa Limited Full time

    **About Us**Standard Bank of South Africa Limited is a leading financial institution in the country, dedicated to delivering exceptional banking services.We are seeking an experienced Software Development Manager to join our team and lead our engineering efforts.Job OverviewThe successful candidate will be responsible for overseeing the development and...


  • Johannesburg, Gauteng, South Africa IndSAfri Full time

    Job title : Software Developer ManagerJob Location : Gauteng, JohannesburgDeadline : March 19, 2025Quick Recommended LinksJobs by Location Job by industries Job DescriptionWe are looking for an experienced Developer Manager to lead and mentor a team of software engineers, drive technical excellence, and collaborate with cross-functional teams to deliver...


  • Johannesburg, Gauteng, South Africa H2R Africa Full time

    POSITION INFO :Our client, in the Financial Industry, has a 24 month contract, 8 hours per day position, for a Software Development Manager. You will be responsible for developing a technology development strategy that supports the company's objectives and Technology strategy. Accountable for the delivery of complex solutions and leads a team of Developers...


  • Johannesburg, Gauteng, South Africa Recru-it Full time

    We are seeking a highly motivated Software Development Manager to lead our team of engineers and developers.The ideal candidate will have a strong background in software development, team management, and leadership. They should be able to think strategically, communicate effectively, and build strong relationships with stakeholders.Key Responsibilities:Lead...


  • Johannesburg, South Africa BET Software Full time

    **We Want You**: Be part of a dynamic, energetic and supportive Team! We are on the search for a **Software Quality Analyst 2**, who has a knack for executing and documenting the software development process and is actively involved with the test process improvement initiatives. **You Bring**: - BSc, BCom and Ndip. - ISTQB Foundation Certified. - At least...


  • Johannesburg, South Africa CyberPro Consulting Full time

    **Job Information**: Work Experience - 5+ yearsIndustry - Financial ServicesSalary - R81 504,50 to R110 000,00City - JohannesburgState/Province - GautengCountry - South AfricaZip/Postal Code - 2000**Technology Strategy & Innovation***: - Develop and implement a technical strategy aligned with corporate goals. - Lead planning for technology development,...


  • Johannesburg, Gauteng, South Africa Nambiti Technologies Full time

    We are recruiting for a Software Development Manager.POSITION INFO :Key Performance Areas :Accountable for the development and implementation of a Technical Implementation strategy and tactical plans aligned with the corporate strategy and goals.Lead the development, planning and implementation of a functional Technology Development Strategy aligned to the...

  • Software Developer

    5 days ago


    Johannesburg, Gauteng, South Africa E&D Recruiters Full time

    Software developer required at a company focused on the design, build, implementation, and maintenance of RFID-enabled infrastructure. Must have a passion for frontend development with an aptitude for backend.Bachelor's degree in Computer Science & Informatics with minimum 3 years working experience working through the design, development, release cycle,...