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.
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 is eligible for inclusion in the Company’s hybrid working from home policy.
Extensive commercial experience delivering production-grade Golang applications.
Proven capability in independently leading technical projects from concept to successful deployment.
Experience mentoring and guiding mid-level and junior developers.
Demonstrable capability of delivering robust, scalable software solutions within a structured environment.
Comfortable working with web-based tooling, integrations, and full-stack development.
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.
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 -