At a Glance
- Tasks: Join a dynamic team to develop scalable backend solutions for our flagship Sports systems.
- Company: We're a leading tech company innovating in the sports industry with exciting growth opportunities.
- Benefits: Enjoy hybrid working options and gain training in Golang while working on cutting-edge technology.
- Why this job: Be part of a passionate team, tackle real challenges, and enhance your skills in a supportive environment.
- Qualifications: Experience in server-side development, preferably with Golang or C#, and familiarity with agile methodologies.
- Other info: Opportunity to mentor others and contribute to high-impact projects in a fast-paced setting.
The predicted salary is between 30000 - 50000 £ per year.
We are looking for a Software Developer, who will work in a small team of talented developers following agile practices to develop high quality, scalable solutions on Linux and Cloud platforms. You will be joining our Sports placement and cashout team, working on our flagship Sports systems, enhancing our product offering with innovative new features. This is an exciting time, as we continue to grow based on the constant success of our product and new opportunities in emerging markets.
In addition to the team delivering the best front end and user centric experience for our customers, our team members are also exposed to challenges beyond the client facing products, developing low latency, highly available and scalable solutions. With a solid foundation in software delivery, your technical knowledge, people skills and passion for software development will be invaluable to the success of the team. This role also offers the opportunity to be trained in Golang. This role is eligible for inclusion in the Company’s hybrid working from home policy.
Preferred Skills, Qualifications and Experience:- Commercial experience within server-side development.
- Technically strong in one or more of the following languages: Golang or C#.
- Exposure to TypeScript, React, JavaScript, SQL, HTML5, and CSS3.
- Ability to clearly communicate technical matters to people across different areas of the Business.
- Experience working with Linux.
- Developing low latency, highly available and scalable solutions.
- Working in an environment with high volumes of transactions.
- Exposure to mentoring or leadership.
- Development of automation and developer tooling, continuous build and CI systems.
- Experience working with Scrum or other agile software development methodologies.
- Identifying technical areas of improvement.
- Supporting Software Product Owners as required.
- Creating work effort estimates.
- Supporting the testing team during testing phases of projects.
- Contributing to solution proposals.
Software Developer, Backend employer: bet365
Contact Detail:
bet365 Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Developer, Backend
✨Tip Number 1
Familiarise yourself with agile methodologies, as this role involves working in a small team following these practices. Being able to discuss your experience with Scrum or similar frameworks will show that you can adapt quickly to our workflow.
✨Tip Number 2
Brush up on your knowledge of Golang and C#, as these are key languages for the position. If you have any personal projects or contributions to open-source software using these languages, be ready to discuss them during your interview.
✨Tip Number 3
Highlight any experience you have with developing low latency and scalable solutions. Be prepared to share specific examples of challenges you've faced in high-volume transaction environments and how you overcame them.
✨Tip Number 4
Demonstrate your communication skills by preparing to explain technical concepts in simple terms. This is crucial as you'll need to collaborate with various teams, so showcasing your ability to bridge the gap between technical and non-technical stakeholders will set you apart.
We think you need these skills to ace Software Developer, Backend
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in server-side development and any relevant languages like Golang or C#. Emphasise your exposure to agile methodologies and any specific projects that showcase your skills.
Craft a Compelling Cover Letter: In your cover letter, express your passion for software development and mention your interest in working with the Sports placement and cashout team. Discuss how your skills align with their needs and your eagerness to contribute to innovative features.
Showcase Relevant Projects: If you have worked on projects involving low latency or scalable solutions, be sure to include these in your application. Provide links to your GitHub or portfolio to demonstrate your coding abilities and problem-solving skills.
Prepare for Technical Questions: Anticipate technical questions related to your experience with Linux, server-side development, and the languages mentioned in the job description. Be ready to discuss your approach to problem-solving and how you communicate technical matters to non-technical stakeholders.
How to prepare for a job interview at bet365
✨Showcase Your Technical Skills
Be prepared to discuss your experience with server-side development, particularly in Golang or C#. Highlight any projects where you've developed low latency and scalable solutions, as this will demonstrate your technical prowess.
✨Communicate Clearly
Since the role requires clear communication of technical matters across different areas of the business, practice explaining complex concepts in simple terms. This will show that you can bridge the gap between technical and non-technical team members.
✨Familiarise Yourself with Agile Practices
As the team follows agile methodologies, be ready to discuss your experience with Scrum or other agile practices. Share examples of how you've contributed to a team's success in an agile environment, which will reflect your adaptability.
✨Prepare for Problem-Solving Questions
Expect questions that assess your problem-solving skills, especially in high-volume transaction environments. Think of scenarios where you've identified technical improvements or contributed to solution proposals, and be ready to share those experiences.