Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer

Bet365

Stoke-on-Trent

On-site

GBP 30,000 - 45,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading online gaming company in Stoke-on-Trent is seeking a Software Developer to design, develop, and maintain key data solutions. The role involves creating concurrent distributed components and supporting a resilient RIAK datastore. Successful candidates will have a strong background in server-side development, exposure to functional programming languages, and a Bachelor’s degree in an IT-related field or relevant experience. This position offers the opportunity to work in a dynamic environment with high transaction volumes.

Qualifications

  • Experience in server-side development including services and middleware.
  • Exposure to functional programming languages such as Erlang or Scala.
  • Strong ability to solve complex problems.

Responsibilities

  • Develop low latency, highly available, and scalable solutions.
  • Support and enhance the existing code base.
  • Identify technical areas of improvement.

Skills

System development
Functional programming
Problem-solving
Communication skills

Education

Bachelor's degree in IT or relevant experience
Job description
Overview

As a Software Developer, you will play a key role in the design, development, and maintenance of data solutions that are central to our business operations. The RIAK team is a vital component of our Business success, where you will develop and support our fast, resilient open‑source RIAK datastore. We are seeking a technically minded Software Developer with a passion for continuous learning and a strong interest in functional programming and distributed systems.

Responsibilities
  • Developing low latency, highly available and scalable solutions.
  • Creating concurrent distributed components.
  • Working on Linux and GNU utilities.
  • Working in an environment with high volumes of transactions.
  • Supporting and enhancing the existing code base.
  • Identifying technical areas of improvement.
  • Contributing to solution proposals as required.
  • Creating work effort estimates.
Qualifications
  • Experience in server‑side development, including services, systems, messaging and middleware.
  • Exposure to functional programming such as Erlang, Haskell, F#, Scala or Go.
  • Experience with complex event processes and continuous query languages.
  • Strong problem‑solving ability.
  • Excellent communication and collaboration skills.
  • Bachelor's degree in an IT related discipline, or relevant commercial experience.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.