Sporting Solutions Logo

Full Stack Software Engineer

Sporting Solutions|Posted 3 days ago

Skills and experience

Role:Full stack engineer
Other roles:Backend engineer
Experience in role:10+ years
Language proficiency:English
Must-have skills:
    C#
    .NET Core
    React
Nice-to-have skills:
    MongoDB
    Docker
    TypeScript
    RabbitMQ
    Apache Kafka

Location and salary

Remote policy:Hybrid
Location of job:Cape Town, South Africa
Visa requirements:Authorised to work in South Africa With status of citizen/passport holder, permanent resident or work permit/visa holder
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

Join our Feeds Automation team as a Full Stack Software Engineer and play a pivotal role in developing and maintaining critical Fixed Odds-Feeds Automation systems across multiple sports. You'll be at the heart of our software development lifecycle, from design to deployment, collaborating with a high-performing team of engineers and product owners.

In this role, you'll develop and maintain both front-end and back-end components of our trading applications. We're looking for someone with strong experience in C# , .NET, Messaging systems, REST Api, React, and TypeScript, as well as expertise in messaging systems and containerization technologies. You'll write clean, efficient code, participate in code reviews, and contribute to the continuous improvement of our development processes within an agile Scrum framework.

We offer an exciting opportunity to work on scalable, highly-available systems in the dynamic world of sports betting. If you have a passion for sports and experience with cloud services or financial trading systems, that's a bonus! Join our innovative team and help shape the future of our Fixed Odds-Feeds Automation systems.

We are looking for candidates based in Cape Town.

About Sporting Solutions

15-50 employees

What we do

Sporting Solutions is the business-to-business (B2B) provider of Sporting Index, and provides trading and pricing services to the betting and gaming industry.

Founded in 1992, Sporting Index is the global leader in its sector, having secured over 80% of the sports spread betting market. Sporting Solutions leverages Sporting Index's renowned trading and modelling skills to provide partners with an extensive fixed-odds service covering in-play pricing, in-play content, trading tools and liability management.

As a founder of in-play betting, trading knowledge is at the heart of our service and differentiates us from other providers. We do not rely purely on algorithms to generate a market average price. An average price is by definition average and not always correct, especially when there is no underlying market to act as a guide. Our trading expertise is combined with advanced statistical analysis, and proprietary models, in order to produce a triangulated price – the right price.

Sporting Solutions offers a one-stop shop in-play solution which ensures services are synchronised and accelerates time to market. It is a complimentary and non-competitive service. We do not operate a fixed-odds sportsbook and can therefore provide fixed-odds services to our partners, free from any competitive conflict.

Why Work For Us

We're a small but fast-growing team based in Cape Town and London. Currently a team of 23 developers and looking to grow to 30-40 by the end of the year. It's a great opportunity to join a young team and learn and grow with the company.

We offer something for everybody and hiring at Junior all the way to Senior level Software Engineers.

You'll be working on cutting edge technologies and have the opportunity to work on an Award-Winning platform.

Our Culture

We are a relatively small Cape Town team with everyone taking responsibility and ownership for their work rather than being told what to do. We are a young team in a relaxed work environment. We work hard but we also have fun together.

Our Engineering Processes

We follow best practices using proven methods and tools. We have an Agile approach with a continuous deployment setup with testing at our core. Most systems are built in .Net but we also like to make use of open source products and technologies. We believe in a strict following of the SOLID principles which enables us to write maintainable, extendable and testable code.

Our Hiring Process

The interview process would depend on the role but it's a simple process:

Step 1: Possible telephonic/Skype interview if candidate

Step 2: A technical face to face interview (45 min to an hour)

Perks at Sporting Solutions

Competitive Salaries
Health and Life insurance
Discretionary Bonus
International Company
Excellent Hardware
Free Breakfast and Fresh Fruit
Great location and free parking
Flexible Hours

Tech Stack

application and data

Amazon S3
Amazon S3
Amazon EC2
Amazon EC2
AngularJS
AngularJS
Sass
Sass
PostgreSQL
PostgreSQL
Javascript
Javascript
Node.js
Node.js
Java
Java
Scala
Scala
React
React
Redis
Redis
RabbitMQ
RabbitMQ
Play
Play
MongoDB
MongoDB
jQuery
jQuery
HTML5
HTML5
C#
C#
Bootstrap
Bootstrap
ASP.NET
ASP.NET
Kafka
Kafka
.Net Core 2.0
.Net Core 2.0
Cassandra
Cassandra
TypeScript
TypeScript

utilities

Elasticsearch
Elasticsearch
Google Analytics
Google Analytics
Tableau
Tableau

dev ops

GitHub
GitHub
Git
Git
Docker
Docker
Selenium
Selenium
npm
npm
Bitbucket
Bitbucket
TeamCity
TeamCity
Kubernetes
Kubernetes

business tool

Slack
Slack
JIRA
JIRA
HipChat
HipChat

Office Photos

Reception area
General Office area
Reception area
Break-out area
General Office area
Kitchen area
General Office area
General Office area
General Office area
General Office area
Stand-up
Break-out area
Kitchen area

Similar jobs on OfferZen: