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

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

Wigan Full-Time 43200 - 72000 £ / year (est.) Home office possible
Go Premium
bet365

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 tech innovation while working with a dynamic team.
  • 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

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

At bet365, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. As a Senior Software Developer, you will have the opportunity to work remotely while contributing to cutting-edge technology in a fast-paced environment, with ample opportunities for professional growth and development. Our commitment to employee well-being is reflected in our supportive team atmosphere and the chance to explore new technologies, making bet365 a rewarding place to advance your career.
bet365

Contact Detail:

bet365 Recruiting Team

StudySmarter Expert Advice 🤫

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

✨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 server-side development and functional programming. This not only helps you stay updated on industry trends but also allows you to network with professionals who might provide insights or referrals for the role.

✨Tip Number 3

Prepare to discuss your problem-solving approach during interviews. Be ready to share specific examples of challenges you've faced in previous roles, particularly in developing scalable solutions or working with distributed systems.

✨Tip Number 4

Showcase your teamwork and communication skills by highlighting experiences where you've successfully collaborated with others. This is crucial for a role that involves supporting and developing a team of software developers.

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

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
Concurrent Distributed Components Creation
Linux Operating System Proficiency
GNU Utilities Knowledge
Code Base Support and Enhancement
Technical Improvement Identification
Team Development and Support

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 related to low latency and scalable solutions.

Showcase Team Collaboration: Highlight your experience in team environments. Provide examples of how you've supported and developed other software developers, as well as your communication skills, which are crucial for this role.

Demonstrate Technical Knowledge: In your application, include details about your experience with Linux and GNU utilities. Discuss any relevant projects where you created concurrent distributed components or improved existing code bases.

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.

✨Research the Company and Its Technologies

Familiarise yourself with the company's product offerings and the technologies they use, especially Linux and open-source tools. Showing that you understand their platform and are excited about the opportunity to contribute will set you apart from other candidates.

Senior Software Developer, Bet Placement (Remote) (Leigh)
bet365
Location: Wigan
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

>