Senior Software Engineer

Posted 16 Days Ago
Be an Early Applicant
Cape Town, Western Cape
7+ Years Experience
Gaming
The Role
The Senior Software Engineer role at LiveScore is central to business development plans, tasked with elevating the live sports scores platform through adept software development. Responsibilities include writing quality solutions, collaborating with stakeholders, and working within an agile environment.
Summary Generated by Built In

Cape Town, Western Cape

Hybrid working

Based on the Cape Town beachfront – a breathtaking expanse of white sand and surf, against the backdrop of the world-famous Table Mountain is our newest addition to LiveScore Group – Wonderlabz.

With a strong legacy collective expertise, Wonderlabz work with LiveScore Group to push the boundaries of gaming design and development, aiming at all times to provide advanced solutions to complex operational challenges delivering inhouse gaming software to LiveScore Group and our partners of the highest quality, every time.

At LiveScore Group, we’re the proud home of three of the most exciting brands in the sports and gaming world: LiveScore, LiveScore Bet and Virgin Bet. A fully owned and operated ecosystem that converges the two worlds of sports media and sports betting. We’re proud of the high ratings for our commitment to excellence and fueling fan’s passion for sport driving us to the top.

We don’t just lead; we innovate. Our cutting-edge products and immersive experiences set the standard, but it’s our people who truly make the difference. Every day, our team embody our values: adaptability, teamwork, a fan-driven approach, and an ever-curious mindset that fuels our ambition.

As we scale and continue to create a culture that allows all employees to thrive, we know we need the most talented people with diverse backgrounds, perspectives and skills. If you’re good at what you do, come and join us. The more inclusive we are, the more amazing experiences we can create for our users.

We know that job descriptions can sometimes seem daunting and you might not feel you tick every box. But, if you’re passionate about the role and have relevant experience, we want to hear from you!

The Role

The Senior Software Engineer role at LiveScore is central to our business development plans, tasked with elevating our live sports scores platform through adept software development. Situated within the core of our technical team, the position plays a crucial role in shaping user experiences and driving technological advancements in the sports industry. Success in this role entails meeting the challenges of intricate technical requirements, ensuring code excellence, and seizing opportunities for professional growth within the dynamic realm of sports technology.

This position is suited to someone with a problem solving and analytical mindset who will collaborate well with both their immediate and wider teams, never losing their enthusiasm to learn and expand their technical knowledge.

Key Responsibilities

  • Write quality, consistent solutions following best practices utilising OOP, TDD, BDD, FDD, SDLC, Coding Standards, Peer Review, Continuous Integration, 12 Factor App, DORA Metrics, Enterprise and Microservices Design Patterns.
  • Interact with technical (architects) and non-technical (business) stakeholders.
  • Produce technical requirments and build software in a flexible, scalable way.
  • Communicate issues, risks, and dependencies with line managers, escalating where appropriate.
  • Function within an agile environment: Attend and contribute to agile ceremonies.
  • Assist with breakdown of tasks from business requirements into technical solutions.
  • Document solutions in a structured and consistent manner.
  • Communicate constructively and effectively and be passionate about mentoring team members and peer review in person or virtually.
  • Accurately track time within the systems provided on a daily basis.
  • Take guidance from and support your line manager. 
  • Report accurately on progress both within the systems and directly to your line manager.

Key Skills/Experience

  • Communicate clearly and effectively to all levels of the organization.
  • Convey technically complex topics to developers.
  • Convey technical concepts to the business unit (Product or C-level).
  • Condense elaborate technical topics into summaries.
  • Modelling: UML
  • JDK latest LTS: JIT Optimisation, JPMS
  • Spring Cloud: Configuration, Discovery, Stream, Integration, Gateway
  • Spring Data: JPA, RDBMS, Ansi SQL, Normalisation, Indexing, NoSQL, Caching, Flyway, Spring Security
  • Spring Boot: Observability, Testing, AOP, Validation, AOT for GraalVM using buildpacks, JAXB, Eventing
  • Spring Web: Sync and Async controllers
  • IntelliJ: Debugging procedures. Refactoring, Optimisation
  • Maven: Multi-module environment
  • Git: Sharing a repo with 15+ active developers, Branch management, Git hooks, Gitlab CI, Gitlab Environments
  • Cloud: (beneficial) GKE K8s, ArgoCD, Scale to zero, Observability, Alerting
  • Front-end: (beneficial), VueJS, Angular, Typescript, Promises, Observables & RxJS, Webpack, Testing frameworks

 What can we offer? 

  • Medical aid
  • 21 days leave
  • Discretionary Company Performance bonus 
  • An awesome office with weekly snacks

Equal Employment Opportunity (EEO), Non-EE, and Affirmative Action (AA) Position Notice:
Wonderlabz is committed to promoting diversity and inclusion in the workplace. We adhere to the principles of Employment Equity (EE) and Affirmative Action (AA) as outlined in the South African Employment Equity Act. All qualified applicants will receive consideration for employment without regard to race, religion, sex, disability, or any other characteristic protected by law. We actively encourage applications from esignated groups including Black, Colored, Indian, women, and persons with disabilities.

Top Skills

CSS
HTML
Java
JavaScript
The Company
695 Employees
On-site Workplace

What We Do

Welcome to LiveScore Group. We are home to LiveScore, LiveScore Bet and Virgin Bet, three of the most exciting brands in the sports and gaming industries today. Whether it is LiveScore delivering real-time sports scores or free-to-air live streams to its global userbase, or LiveScore Bet and Virgin Bet offering innovative and trusted sportsbook betting opportunities, we bring our audiences closer than ever to the sports they love with our best-in-class products. This is a truly exciting time to consider joining our team within the LiveScore Group. Across our core brands at LiveScore, LiveScore Bet and Virgin Bet we are offering the chance to work in the heart of the sport industry, as we look to quickly expand our successful, privately-owned business. With offices and roles based in London, Stoke, Galway, Vienna, Gibraltar, Lagos and Malta our staff are part of a truly international business that is training and growing together, and empowered to build a bright and rewarding future.

Jobs at Similar Companies

DraftKings Logo DraftKings

Marketing QA Associate

Digital Media • Gaming • Information Technology • Software • Sports • eSports • Big Data Analytics
Hybrid
Boston, MA, USA
4500 Employees

Jackpocket Logo Jackpocket

Operations Associate

Consumer Web • Gaming • Mobile • News + Entertainment • Software
Easy Apply
Hybrid
La Vista, NE, USA
330 Employees

Sandbox VR Logo Sandbox VR

Software Engineer

Events • Gaming • News + Entertainment • Retail • Virtual Reality
Hong Kong
750 Employees

Similar Companies Hiring

Jackpocket Thumbnail
Software • News + Entertainment • Mobile • Gaming • Consumer Web
New York, NY
330 Employees
Sandbox VR Thumbnail
Virtual Reality • Retail • News + Entertainment • Gaming • Events
US
750 Employees
DraftKings Thumbnail
Sports • Software • Information Technology • Gaming • eSports • Digital Media • Big Data Analytics
Boston, MA
4500 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account