Senior Software Developer, Bet Placement (Remote)
Senior Software Developer, Bet Placement (Remote)

Senior Software Developer, Bet Placement (Remote)

Slough Full-Time 43200 - 72000 £ / year (est.) No home office possible
B

At a Glance

  • Tasks: Develop and enhance our betting platform while leading a team of tech professionals.
  • Company: Join a leading online betting company known for innovation and reliability.
  • Benefits: Enjoy remote work flexibility, competitive salary, and opportunities for professional growth.
  • Why this job: Be at the forefront of technology in a fast-paced environment with a focus on innovation.
  • Qualifications: Experience in server-side development and familiarity with functional programming languages required.
  • Other info: Opportunity to explore new technologies and contribute to critical system features.

The predicted salary is between 43200 - 72000 £ per year.

As a Senior Software Developer, you will develop, enhance and support our product offering, including bet placement, cash out, editing of bets, settlements and customer balance updates. The Core Systems team plays a vital role in ensuring the reliability and efficiency of our platform, by managing the software that is responsible for many critical features. By leveraging a Linux operating system and open-source technologies, the team utilise programming languages that can effectively scale and accommodate the high volume of transactions across the platform.

You will develop a team of technical professionals, developing innovative solutions and taking ownership of code and system delivery in a challenging, and fast paced environment. This role offers the opportunities to explore new technologies and be at the forefront of our platform development.

Preferred Skills, Qualifications and Experience
  • 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.
  • Ability to problem solve.
  • Excellent communication and team working skills.
  • Bachelor’s degree in IT or a related subject, or relevant industry experience.
Main 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.
  • Creating work effort estimates.

By applying to us you are agreeing to share your Personal Data in accordance with our Recruitment Privacy Policy - http://www.bet365careers.com/privacypolicy.pdf

Senior Software Developer, Bet Placement (Remote) employer: bet365

At our company, we pride ourselves on being an exceptional employer, particularly for the Senior Software Developer role in our remote setting. We foster a collaborative work culture that encourages innovation and professional growth, offering employees the chance to explore cutting-edge technologies while contributing to critical platform features. With a focus on work-life balance and a commitment to employee development, we provide unique advantages that make working with us both meaningful and rewarding.
B

Contact Detail:

bet365 Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Developer, Bet Placement (Remote)

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Erlang, Haskell, or Go. Having hands-on experience or projects showcasing these languages can set you apart during discussions.

✨Tip Number 2

Prepare to discuss your experience with distributed systems and how you've tackled challenges in high-volume transaction environments. Real-world examples will demonstrate your problem-solving skills effectively.

✨Tip Number 3

Brush up on your knowledge of Linux and GNU utilities, as this role heavily relies on them. Being able to articulate your experience with these tools will show your readiness for the technical demands of the position.

✨Tip Number 4

Highlight your leadership experience, especially in developing teams and mentoring junior developers. This role involves supporting a team, so demonstrating your ability to lead and inspire others will be crucial.

We think you need these skills to ace Senior Software Developer, Bet Placement (Remote)

Server-Side Development
Functional Programming (Erlang, Haskell, F#, Scala, Go)
Distributed Systems
Complex Event Processing
Continuous Query Languages
Client-Server Development
Problem-Solving Skills
Excellent Communication Skills
Team Working Skills
Low Latency Solutions Development
Scalable Solutions Design
Concurrent Distributed Components Creation
Linux Operating System Proficiency
GNU Utilities Knowledge
Code Base Support and Enhancement
Technical Improvement Identification

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in server-side development and distributed systems. Emphasise any familiarity with functional programming languages like Erlang or Scala, as well as your problem-solving skills.

Craft a Compelling Cover Letter: In your cover letter, explain why you are passionate about software development and how your skills align with the responsibilities of the Senior Software Developer role. Mention specific projects or experiences that demonstrate your ability to work in a fast-paced environment.

Showcase Technical Skills: Include a section in your application that showcases your technical skills, particularly those related to Linux, GNU utilities, and any relevant programming languages. This will help the hiring team see your fit for the role at a glance.

Prepare for Technical Questions: Anticipate technical questions related to low latency solutions and concurrent distributed components. Be ready to discuss your previous work and how you approached challenges in software development.

How to prepare for a job interview at bet365

✨Showcase Your Technical Skills

Be prepared to discuss your experience with server-side development and distributed systems. Highlight specific projects where you've used functional programming languages like Erlang or Scala, as this will demonstrate your technical expertise relevant to the role.

✨Demonstrate Problem-Solving Abilities

Expect to face technical challenges during the interview. Prepare to explain your thought process in solving complex problems, particularly those related to low latency and high availability solutions. This will show your analytical skills and ability to thrive in a fast-paced environment.

✨Emphasise Team Collaboration

Since the role involves supporting and developing a team of software developers, be ready to discuss your experiences working in teams. Share examples of how you've contributed to team success and communicated effectively with colleagues to achieve common goals.

✨Familiarise Yourself with the Company’s Technology Stack

Research the technologies and tools used by the company, especially those related to Linux and open-source technologies. Being knowledgeable about their tech stack will not only impress the interviewers but also help you ask insightful questions about their current projects.

Senior Software Developer, Bet Placement (Remote)
bet365
B
  • Senior Software Developer, Bet Placement (Remote)

    Slough
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-06-01

  • B

    bet365

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>