Software Engineering Team Lead

2 weeks ago


Cape Town, Western Cape, South Africa Betway Group Full time

Unlock a world of innovation and technology at the forefront of online gaming with Betway Group as our Software Engineering Team Lead.

We're part of Super Group, a NYSE-listed digital gaming company behind top Sports and iGaming brands. At DigiOutsource, we combine passionate people and cutting-edge tech to deliver exceptional online gaming solutions. Our diverse teams are driven by product excellence, customer experience, and security.

As a seasoned leader, you'll spearhead our development portfolio and foster an environment where skills thrive and careers soar. Your role involves:

  • Strategically managing a Software Development team, including talent acquisition, performance evaluations, and related leadership functions
  • Collaborating with clients during project kick-offs and ensuring seamless execution, tracking, and delivery within specified timelines and expectations
  • Partnering with product owners, business analysts, and technical leads to deliver high-quality software products
  • Participating in Scrum rituals such as daily stand-ups, planning sessions, demos, and retrospectives
  • Contributing to cross-functional activities like knowledge-sharing and documentation
  • Driving Sprint goals achievement
  • Resolving impediments
  • Providing guidance to Product Owners and Business Analysts on Agile Project execution
  • Offering coaching support during regular Agile/Scrum training efforts
  • Empowering team members and stakeholders in all aspects of Agile/Scrum
  • Maintaining a healthy power balance between Product Owner and Software Development Team
  • Working closely with Product Owners
  • Fostering a High-Performance Team through talent development and empowerment
  • Supporting team building and growth by leveraging individual strengths and promoting a feedback culture
  • Empowering the Team to achieve its full potential
  • Efficiently addressing needs and opportunities for growth
  • Helping the Team learn from its experiences
  • Designing and implementing technical solutions that meet business requirements
  • Coding and developing features for new and existing products
  • Maintaining and updating existing products

This job description serves as a summary of key responsibilities, but may be subject to change as the business evolves.

To excel in this role, you'll require:

  • Strong leadership and people management competencies
  • Leadership experience supporting business value delivery
  • A minimum of 6 years hands-on development experience
  • Proficiency in HTML5, CSS3, and JavaScript/TypeScript
  • Experience with modern front-end frameworks like Reactjs/Nextjs
  • Proven expertise in working with Azure or AWS
  • Strong understanding of responsive design, cross-browser compatibility, and web performance
  • Experience with front-end build tools such as Webpack/Gulp
  • Familiarity with CSS preprocessors like SASS/LESS
  • A Computer Science-related degree, diploma, or similar qualification
  • Solid understanding of C# and .NET
  • Agile/Scrum experience
  • Ability to work in a 24/7 environment

PREFERRED SKILLS:
Message Queues
NoSQL
Continuous Integration
Experience with Content Management Systems such as Umbraco
Experience with infrastructure as code Terraform/Pulumi

BETWAY GROUP VALUES ARE NON-NEGOTIABLES:
We're driven by a set of core values tied to essential behavioural competencies. Alongside these behavioural competencies, our employees must embed our core values in order to drive our culture forward.

These competencies are:

  • Adaptability
  • Ownership and accountability
  • Initiating action
  • Resilience
  • Team orientation
  • Integrity
  • Innovation

You'll enjoy a range of personal and professional benefits that will help you grow at Betway Group and Super Group, including:

  • A comprehensive learning and development program offering various resources and opportunities to expand your skills and advance your career


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    At Entelect Software Ltd, we are looking for a seasoned Senior Java Software Engineer - Team Lead to join our team. As a key member of our delivery team, you will be responsible for guiding and delivering world-class web and mobile applications for leading organisations in South Africa.The ideal candidate will have a strong background in software engineering...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    Lead a team of talented software engineers at Entelect, where innovation meets expertise. We are seeking an experienced Software Engineering Lead to drive our delivery teams towards exceptional results.We prioritize growth, collaboration, and innovation in our culture, offering a dynamic environment that fosters versatility and individual attention to career...


  • Cape Town, Western Cape, South Africa Lula Full time

    Job Title: Technical Lead for Software EngineeringWe are seeking an experienced Technical Lead for Software Engineering to join our team at Lula, an innovative and human-focused FinTech company. As a Technical Lead, you will be responsible for leading a cross-functional team of software engineers in the delivery of our platform and business bank. Your...

  • Java Team Lead

    4 weeks ago


    Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    About This OpportunityWe are seeking an experienced Java Team Lead to join our team at Entelect Software Ltd.Key ResponsibilitiesDelivery: Lead the delivery of world-class web and mobile applications for leading organizations in South Africa.People: Demonstrate maturity, motivation, and leadership in the workplace, championing change within the team and...


  • Cape Town, Western Cape, South Africa Plus1X Solutions (Pty) Ltd Full time

    Software Engineering Team LeadWe are seeking a seasoned Software Engineer to join our team as a Technology Team Lead. This role offers a unique opportunity to balance senior engineering responsibilities with team leadership within an Agile development environment.Key Responsibilities:Lead and mentor team members, fostering a culture of servant...


  • Cape Town, Western Cape, South Africa The Recruitment Council Full time

    Unlock Career Opportunities as a Software Engineering Team LeadA leading financial services company, represented by The Recruitment Council, is seeking an experienced Software Engineering Team Lead to spearhead the development of a national CRM platform in South Africa.This senior role offers a competitive salary of R1,200,000 - R1,800,000 per annum,...


  • Cape Town, Western Cape, South Africa Dimagi Full time

    Job OverviewDimagi is seeking a seasoned Engineering Manager to lead our Global Technology Division. As a key member of our team, you will be responsible for managing a team of engineers and technical staff, ensuring the timely execution of technical workstreams, and guiding the growth of the team.Key ResponsibilitiesManage a team of engineers and technical...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    Are you a seasoned software engineer looking to take your career to the next level? Do you have a passion for leading teams and driving innovation in the mobile space? We're seeking an experienced Senior Mobile Software Engineer to join our team at Entelect.We offer a competitive salary of $150,000 - $180,000 per annum, depending on experience, as well as a...


  • Cape Town, Western Cape, South Africa Lula Full time

    About the Role:We are seeking an exceptional Technical Leader to join our engineering team at Lula. As a Software Engineering Team Lead, you will be responsible for delivering high-quality products within the funding and business banking domain.Key Responsibilities:Lead a hybrid team of software engineers, providing technical leadership, mentorship, and...


  • Cape Town, Western Cape, South Africa People Solved Full time

    Job Title: Software Engineering Team LeadA high-performing technology company, People Solved, is seeking a skilled Software Engineering Team Lead to lead and execute the Development portfolio and related activities. This role requires an entrepreneurial individual who can direct and do the work, and who will gain satisfaction from solving a wide variety of...


  • Cape Town, Western Cape, South Africa Deka Minas (Pty) Ltd Full time

    We are seeking a highly skilled Software Engineering Team Lead to join our team at Deka Minas (Pty) Ltd.About the RoleThis is a hybrid position that requires strong technical leadership skills, as well as experience in software development and architecture. The successful candidate will be responsible for designing and implementing back-end applications,...


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

    About the Role:MRI Software is seeking a skilled Software Engineer to join our team in Cape Town. As a key member of our software development team, you will be responsible for designing, developing, testing, and maintaining software solutions throughout the software development lifecycle.Key Responsibilities:Develop software features in a self-sufficient way...

  • Software Engineer

    4 weeks ago


    Cape Town, Western Cape, South Africa Mainline Civil Engineering Contractors Full time

    We are looking for a skilled Software Engineer to join our team at {company}. As a key member of our development team, you will design and develop high-quality software solutions that meet the needs of our customers. Key responsibilities include analyzing business requirements, developing software specifications, and collaborating with cross-functional teams...


  • Cape Town, Western Cape, South Africa People Solved Full time

    People Solved, a cutting-edge technology company undertaking a digital transformation, is seeking a skilled Engineering Team Lead to oversee a team of technical leads accelerating technical proficiencies and delivery in portfolio projects. This role involves working closely with software development and architecture teams to provide top-notch technical...

  • Engineering Team Lead

    1 month ago


    Cape Town, Western Cape, South Africa Bash Full time

    About UsBash is a team of passionate individuals who are dedicated to delivering exceptional results. We're a company that values innovation, collaboration, and growth.Job DescriptionWe're seeking a highly skilled and experienced Engineering Team Lead to join our team. As a key member of our engineering team, you will be responsible for leading a team of...


  • Cape Town, Western Cape, South Africa Parvana Full time

    We are seeking an experienced and skilled Senior C# Software Engineer to lead our team in delivering high-quality software solutions. As a key member of our development team, you will play a crucial role in driving the success of our projects.Job SummaryThis is a challenging opportunity for a talented software engineer to take on a leadership role and...


  • Cape Town, Western Cape, South Africa Parvana Full time

    Main Responsibilities: Lead a team of software engineers, providing guidance and expertise to ensure the delivery of high-quality projects. Contribute to the development of software solutions, providing architectural advice and technical support as a senior software engineer. Oversee the mentorship program for junior team members, helping them develop...


  • Cape Town, Western Cape, South Africa Electrum Payments Full time

    About Electrum PaymentsElectrum Payments is a leading payments technology company that provides innovative software solutions to optimize financial transactions. With a strong track record of delivering trusted enterprise-grade payments solutions, we have established ourselves as a respected payments technology partner.We are passionate about providing...


  • Cape Town, Western Cape, South Africa Capital H Staffing and Advisory Solutions Full time

    At Capital H Staffing and Advisory Solutions, we are seeking a seasoned Software Engineering Lead to join our team of skilled professionals.The ideal candidate will be responsible for leading the software development team in the Payments and Lending industry.


  • Cape Town, Western Cape, South Africa Lula Full time

    Overview of the RoleLula is an innovative FinTech company on a mission to help small businesses optimize their cash flow. We are seeking an experienced Team Lead to join our engineering team in delivery of our platform and business bank.About the PositionThis role requires a solid technical background, good understanding of SDLC, and a proven track record of...