Overview

Senior Software Engineer – Gaming, Betting & Gambling – Market related Hybrid Jobs in Cape Town, South Africa at Initiate International

Position: Senior Software Engineer – Gaming, Betting & Gambling job – Market related salary  Hybrid)

Located on the Cape Town beachfront with Table Mountain as a backdrop our client is looking for a Senior Software Engineer to join their team.

Our client is a leader in sports media, gaming, and betting, committed to enhancing sports enjoyment through innovation, they prioritize trust, collaboration, and relentless ambition. They champion diversity and inclusion, fostering a culture where all employees thrive.

As a Senior Software Engineer, you’ll play a pivotal role in developing their live sports scores platform, driving technological advancements in the sports industry. This role demands problem-solving skills, collaboration, and a passion for continuous learning and technical growth. Join them in shaping user experiences and driving innovation in sports technology.

Your key job responsibilities as the Senior Software Engineer in Cape Town will include:

Develop high-quality, standardized solutions using OOP, TDD, BDD, FDD, SDLC, Coding Standards, and Continuous Integration

Collaborate with technical and non-technical stakeholders

Propose and implement efficient business and technical strategies

Design flexible, scalable software anticipating future requirements

Communicate issues, risks, and dependencies, escalating when necessary

Participate in agile ceremonies and contribute to task breakdown

Facilitate understanding of technical requirements within the team

Document solutions and support team documentation efforts

Mentor team members and conduct peer reviews

Track time accurately and meet sprint commitments

Contribute to planning, discussions, and solution designs

Support line managers and provide accurate progress reports

Requirements for this Senior Software Engineer job in Cape Town:

Effectively communicate complex topics across all organizational levels

Simplify technical concepts for developers and business stakeholders

Proficient in UML for modeling

Experienced in the latest JDK LTS, Spring Cloud, Spring Data, Spring Boot, Spring Web, and IntelliJ

Skilled in Maven for multi-module environments and Git for collaborative development

Familiarity with cloud technologies, especially GKE K8s and ArgoCD

Knowledge of front-end technologies like VueJS, Angular, and Typescript

Proficient in debugging, refactoring, and optimization using IntelliJ

Experienced in Git branch management and CI/CD with Gitlab

Familiar with cloud observability, scaling, and alerting mechanisms

Front-end proficiency with VueJS, Angular, and testing frameworks

Title: Senior Software Engineer – Gaming, Betting & Gambling – Market related Hybrid

Company: Initiate International

Location: Cape Town, South Africa

Category: Software Development (Software Engineer, Senior Developer, Full Stack Developer)

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.