At a Glance
- Tasks: Lead exciting greenfield projects, developing scalable Golang applications and mentoring junior developers.
- Company: Join a dynamic team focused on enhancing internal processes through innovative software solutions.
- Benefits: Enjoy hybrid working options, autonomy, and opportunities for professional growth in a collaborative environment.
- Other info: This role offers leadership opportunities and the chance to influence team processes and standards.
- Why this job: Be part of impactful projects that shape the future of our business while honing your technical skills.
- Qualifications: Extensive experience in Golang, with a strong background in full-stack development and cloud platforms.
The predicted salary is between 43200 - 72000 £ per year.
Who we are looking for
A Senior Software Developer, who will be working in a focused team of talented developers following agile practices, to develop high quality scalable solutions. The platform team delivers solutions designed to streamline and enhance internal development processes through automation, tooling, and visibility. Primarily involved in exciting greenfield projects, our platform developers build high-profile, impactful, and full-stack systems adopted across the wider Business.
You will be highly experienced in Golang and capable of leading technical design and delivery, whilst taking ownership of complex solutions from inception to deployment. You will provide technical leadership and mentorship, ensuring delivery of high-quality, maintainable code. You will be familiar with frontend technologies including React, Typescript, or JavaScript frameworks and have experience with Cloud platforms including Google Cloud Platform or similar.
This role offers autonomy, leadership opportunities, and growth within a collaborative and technically strong team environment. This role is eligible for inclusion in the Company’s hybrid working from home policy.
Preferred Skills, Qualifications and Experience
- Extensive commercial experience delivering production-grade Golang applications.
- Proven capability in independently leading technical projects from concept to successful deployment.
- Ability to translate business and technical requirements into clear technical designs and tasks.
- Experience mentoring and guiding mid-level and junior developers.
- Track record of improving team processes, tooling, and development standards.
- Demonstrable capability of delivering robust, scalable software solutions within a structured environment.
- Comfortable working with web-based tooling, integrations, and full-stack development.
- Experience translating solution documentation into actionable development tasks.
Main Responsibilities
- Contributing to the design, development, and implementation of robust, scalable Golang applications and services.
- Owning complex greenfield software projects from initial concept through successful deployment and ongoing maintenance.
- Collaborating with Technical Leads, Architects, and stakeholders to understand requirements and translate them into clear technical designs and actionable development tasks.
- Providing technical leadership, mentorship, and guidance to mid-level and junior developers.
- Troubleshooting and resolving complex technical issues, providing clear and actionable recommendations independently.
- Setting, communicating, and upholding Quality Assurance and coding standards, best practices, and quality guidelines across your team.
- Facilitating technical discussions, planning sessions, and code reviews, promoting knowledge sharing, clarity, and team accountability.
- Ensuring seamless integration of developed software into Business systems, taking responsibility for comprehensive testing, documentation, and effective handover.
Senior Software Developer, Platform in Manchester employer: bet365
At our company, we pride ourselves on being an excellent employer, offering a dynamic work culture that fosters collaboration and innovation. As a Senior Software Developer in our platform team, you will enjoy the autonomy to lead impactful greenfield projects while benefiting from mentorship opportunities and a commitment to your professional growth. Our hybrid working policy ensures a flexible work-life balance, making this an ideal environment for talented developers looking to make a meaningful contribution.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Developer, Platform in Manchester
✨Tip Number 1
Familiarise yourself with Golang and its ecosystem. Since this role requires extensive experience in delivering production-grade Golang applications, brushing up on your skills and understanding the latest trends in Golang development will give you a significant edge.
✨Tip Number 2
Showcase your leadership abilities. This position involves mentoring mid-level and junior developers, so be prepared to discuss your past experiences in leading projects and guiding teams during interviews. Highlight specific examples where you made a positive impact.
✨Tip Number 3
Prepare to discuss your experience with cloud platforms, particularly Google Cloud Platform. Understanding how to deploy and manage applications in the cloud is crucial for this role, so be ready to share relevant projects or challenges you've tackled.
✨Tip Number 4
Engage with the community. Join forums or groups related to Golang and software development. Networking with other professionals can provide insights into the latest practices and may even lead to referrals, increasing your chances of landing the job with us.
We think you need these skills to ace Senior Software Developer, Platform in Manchester
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your extensive experience with Golang and any relevant projects you've led. Emphasise your technical leadership skills and your ability to mentor others, as these are key aspects of the role.
Craft a Compelling Cover Letter:In your cover letter, explain why you're passionate about developing scalable solutions and how your experience aligns with the company's goals. Mention specific greenfield projects you've worked on and your familiarity with frontend technologies like React or Typescript.
Showcase Your Problem-Solving Skills:Provide examples in your application that demonstrate your ability to troubleshoot complex technical issues. Highlight instances where you've improved team processes or coding standards, as this will resonate well with the hiring team.
Highlight Collaboration Experience:Since the role involves working closely with Technical Leads and stakeholders, mention any past experiences where you've successfully collaborated on technical designs or facilitated planning sessions. This will show your ability to work within a team-oriented environment.
How to prepare for a job interview at bet365
✨Showcase Your Golang Expertise
Be prepared to discuss your extensive experience with Golang. Highlight specific projects where you've led the development of production-grade applications, and be ready to explain your approach to technical design and delivery.
✨Demonstrate Leadership Skills
Since this role involves mentoring mid-level and junior developers, share examples of how you've successfully guided others in previous positions. Discuss your approach to providing technical leadership and fostering a collaborative team environment.
✨Discuss Full-Stack Development Experience
Make sure to mention your familiarity with frontend technologies like React, Typescript, or JavaScript frameworks. Be ready to explain how you’ve integrated these technologies into your projects and how they complement your backend work.
✨Prepare for Technical Problem-Solving
Expect to face questions that assess your troubleshooting skills. Prepare to discuss complex technical issues you've resolved in the past, detailing your thought process and the steps you took to arrive at a solution.