This is a unique opportunity to join a successful and pioneering sports betting consultancy in brand new high spec offices in Soho, London. We have been at the forefront of cricket betting for over 10 years and we’re world renowned as the leader in the field. Through a combination of cutting edge research, analytical thought and a constant desire to question and improve, we maintain our position at the forefront of the sports betting market.
We work as a small team of developers, sitting directly with the business and collaborating with them to produce high quality software. It’s an exciting and often noisy environment, where you’ll get to see your software used in action on a daily basis.
You’ll be working in a micro service architecture with some of the latest technologies, helping us to constantly improve our betting systems. Joining a team of experienced software developers, you’ll have plenty of opportunity to grow and learn new skills whilst contributing to the business.
The design, development and delivery of new features on our betting platform. This is a full stack role so you’ll be expected to work with both the front end- Angular, bootstrap, with a bit of legacy WPF- and on our server side components (C#.NET services). We don’t have any testers so you’ll also be expected to write lots of unit tests to prove that your code is functionally correct. As cricket is an international sport, developers are expected to participate equally in a support rota, providing out of hours cover.
Essential Skills and Experience
- A degree in Computer Science or related discipline
- Solid computer science fundamentals (data structures & algorithms)
- Demonstrable interest in software development, mainly through hobby projects or open source contribution
- You’ll be a fast learner who is happy to dig down and solve problems independently
- You should know what a unit test is and have an eye for quality
Beneficial Skills and Experience
- Some exposure to either relational or NoSQL databases
- Reactive Extensions
- Event Sourcing, CQRS, DDD
- Message orientated middleware (especially RabbitMQ)