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

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

Job in Cape Town, 7100, South Africa
Listing for: Initiate International
Full Time position
Listed on 2025-12-04
Job specializations:
  • Software Development
    Software Engineer, Senior Developer
Job Description & How to Apply Below
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
  • Position Requirements
    10+ Years work experience
    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary