×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineering Lead

Job in Cape Town, 7561, South Africa
Listing for: Digital Outsource Services
Full Time position
Listed on 2026-10-28
Job specializations:
  • Software Development
    Software Engineer, DevOps
Job Description & How to Apply Below
* Lead a team of Software Engineers.
* Build, maintain and enhance software according to company’s software engineering standards and aligning these standards to industry standards and best practices.
* Engage with stakeholders on requirements and performance of sub-system software.
* Strategic planning for team efficiency and growth and new / enhanced technologies and implementation.
* Acting as liaison between teams and other departments as necessary
* Owning the engineering and delivery process of systems developed.
* Management of the implementation of technical solutions.
* Focus on the integrity of the systems regarding quality, stability, and scalability.
* Provide direction and expertise in the design, development, and implementation of the platform (s), ensuring alignment with business objectives and technical standards.
* Build and lead a diverse team of Software Engineers, fostering a high-performance culture centred on innovation, collaboration, and continuous improvement.
* Facilitate effective communication between technical and non-technical teams, ensuring all stakeholders are aligned and informed throughout the project lifecycle.
* Identify potential technical risks and develop strategies to mitigate them, ensuring project timelines and quality standards are met.
* Proactively address any technical challenges that arise.
* Ensure the platform adheres to best practices in security and privacy.
* Implement rigorous unit testing to ensure the platform is reliable, performant, and user-friendly.
* Maintain comprehensive documentation of system architecture, processes, and workflows for transparency and future reference.
* Computer Science related degree, diploma, or similar qualification in software engineering.
* Minimum of 7 years’ practical experience in the full software development life cycle as a software engineer or software developer.
* 2 years management experience including team leadership, performance management, skills development and training and budgeting.
* 2 years of experience in a Senior Software Engineer role or similar
* Solid understanding of Software Engineering design patterns and/or methodologies.
* Solid understanding of Software Engineering principles.
* Solid understanding of Software Testing fundamentals.
* Proven experience managing and leading teams using agile methodologies (Scrum/Kanban).
* Consistent passion for Technology and keeping up with the industry.
* Strong verbal and written communication skills, with the ability to convey complex ideas clearly and effectively
* Experience working collaboratively in cross-functional teams, with a focus on achieving shared goals
* Expertise in managing multiple projects simultaneously, with a track record of delivering on time and within scope.
* Exceptional attention to detail, ensuring high standards of quality in all outputs
* Ability to adapt quickly to changing environments and priorities, maintaining effectiveness in dynamic situations.
* Previous experience in the online gaming or casino industry, with a strong understanding of player behaviour and industry regulations
* A strong understanding of domain- and event-driven software architecture.
* Hands on experience setting up and maintaining Continuous Integration and Continuous
* Experience with one or more cloud platforms (e.g. AWS, Azure) with a focus on containerization (Kubernetes) and infrastructure as code (Terraform).
* Practical experience working with event streaming platforms (e.g. Apache Kafka, RabbitMQ).
* Experience with DORA metrics.
* We’re dedicated to your supergrowth. Our comprehensive learning and development programmes give you a range of resources and opportunities to expand your skills and advance your career.
* Your hard work and achievements won’t go unnoticed. Our innovative Performance Tool ensures you receive regular, constructive feedback, helping you to continuously improve and reach your full potential.
* Our Employee Assistance programme offers a variety of benefits which you and your family can benefit from.
* Free Daily Meal
* Free Massages On-site
* Free On-Site Gym
* Group Life Cover
* Funeral Fund Benefit
* Financial Services Assistance
* Curro School Fees Benefit
* Income Continuation Benefit
* Leadership Training
* Referral Bonus
* Medical Aid Subsidy
* Free Sleep Coaching
* On-site Barista
* Retirement Annuity Subsidy
* Team building
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary