Develop, enhance, and support a product offering including bet placement, cash out, editing of bets, settlements, and customer balance updates.
Requirements
- Experience of server-side development, such as services, systems, messaging and middleware.
- Familiar with functional programming, such as Erlang, Haskell, F, Scala or Go.
- Experience working with distributed systems.
- Good understanding of complex event processes and continuous query languages.
- Experience in client-server development.
Responsibilities
- Developing low latency, highly available and scalable solutions.
- Creating concurrent distributed components.
- Working on Linux and GNU utilities.
- Supporting and enhancing the existing code base.
- Identifying technical areas of improvement.
- Supporting and developing a team of software developers.
- Contributing to solution proposals as required.
Other
- Ability to problem solve.
- Excellent communication and team working skills.
- Bachelor’s degree in IT or a related subject, or relevant industry experience.