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.
By applying to us you are agreeing to share your Personal Data in accordance with our Recruitment Privacy Policy - https://www.bet365careers.com/en/privacy-policy.