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
Go Premium
B

At a Glance

  • Tasks: Develop and enhance our bet placement software in a fast-paced environment.
  • Company: Join a leading platform known for reliability and efficiency in the betting industry.
  • Benefits: Enjoy remote work flexibility and opportunities to explore cutting-edge technologies.
  • Why this job: Be at the forefront of innovation while working with a dynamic team of tech professionals.
  • Qualifications: Experience in server-side development and familiarity with functional programming languages required.
  • Other info: Opportunity to lead a team and contribute to impactful solutions.

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

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 Linux and open-source programming languages. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.

✨Tip Number 2

Engage with online communities or forums related to functional programming languages like Erlang or Scala. This not only helps you stay updated on industry trends but also allows you to network with professionals who might provide insights or referrals.

✨Tip Number 3

Prepare to discuss your experience with distributed systems and complex event processes during interviews. Be ready to share specific examples of challenges you've faced and how you solved them, as this demonstrates your problem-solving abilities.

✨Tip Number 4

Showcase your leadership skills by highlighting any experience you have in mentoring or developing teams. This role involves supporting a team of developers, so demonstrating your ability to lead and collaborate effectively 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
Technical Improvement Identification
Team Leadership and Development

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, express your enthusiasm for the role and the company. Mention specific projects or technologies you've worked with that align with the job description, particularly those involving low latency and scalable solutions.

Showcase Team Leadership Experience: If you have experience leading a team of developers, be sure to include this in your application. Highlight how you've supported and developed team members, as this is a key responsibility of the role.

Demonstrate Communication Skills: Since excellent communication and teamwork are essential for this position, provide examples in your application of how you've successfully collaborated with others in past roles, especially in fast-paced environments.

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. Practice articulating your thought process when solving complex problems, especially those related to low latency and high availability solutions. This will show your analytical skills and ability to think on your feet.

✨Emphasise Team Collaboration

Since the role involves supporting and developing a team of software developers, be ready to discuss your experiences in team settings. Share examples of how you've effectively communicated and collaborated with others to achieve project goals.

✨Familiarise Yourself with the Company’s Technology Stack

Research the technologies and tools used by the company, particularly those related to Linux and open-source technologies. Being knowledgeable about their tech stack will not only help you answer questions more effectively but also show your genuine interest in the position.

Senior Software Developer, Bet Placement (Remote)
bet365
Location: Slough
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

B
  • Senior Software Developer, Bet Placement (Remote)

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

    bet365

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