Job Title : Technical Manager
In order to make an application, simply read through the following job description and make sure to attach relevant documents.
Overview
Established over a decade ago and scaling significantly in recent years, the organisation thrives on great customer experience whilst offering a fun internal culture.
This is a rare opportunity to join at a pivotal moment, leading a growing development function, influencing the technical roadmap, and playing a key role in the evolution of a widely adopted industry platform.
With a dynamic and collaborative culture this position offers the chance to make meaningful impact in a business that values innovation and autonomy.
Key Responsibilities
- Team Leadership & People Development: Lead, manage and mentor a team of developers and QA engineers (4 direct reports, with scope to grow).
- Conduct regular 1-to-1s and drive Personal Development Plans (PDPs).
- Handle HR-related matters with support from external HR consultants.
- Shape team structure, recruitment strategy and long-term capability planning.
- Foster a high-performing, inclusive technical culture.
- Technical Leadership: Lead architectural decisions and ensure technical alignment with senior leadership.
- Oversee code reviews, engineering standards and technical specification writing.
- Contribute to development tasks where required.
- Stay current with emerging technologies and evaluate their relevance to platform evolution.
- Ensure system maintainability, scalability and adherence to security best practice.Project & Sprint Management: Own sprint planning, workload allocation and technical delivery timelines.
- Maintain momentum across the team while balancing business priorities.
- Collaborate closely with Product to deliver roadmap milestones.
- Ensure that all releases meet high quality standards (9 planned for 2026).
- Operations & Infrastructure: Oversee deployment processes and ensure smooth, reliable releases.
- Monitor system performance and implement improvements.
- Maintain strong, consistent security practices in all development work.
- Oversee technical support ticket management and ensure team coverage.
- Continuous Improvement & Growth Strategy: Challenge existing processes and promote continuous improvement.
- Contribute to post-launch customer support excellence.
- Support the enhancement of QA practices and standards.
- Engage in quarterly business-wide meetings to drive collaboration.
Qualifications
- Previous experience in software development with progression into senior positions.
- Proven experience managing software development teams.
- Strong expertise in Oracle PL / SQL, Oracle APEX, Python, and core web technologies.
- Expert data modelling capabilities.
- Strong understanding of software architecture and design patterns.
- Skilled in Agile methodologies and sprint management.
- Experience with DevOps practices, deployment automation and secure coding.
- Ability to communicate complex technical concepts clearly to non-technical stakeholders.
- Strong emotional intelligence and stakeholder management skills.
- Desirable: Experience in a scaling tech business or similar management role.
- Desirable: Budget management and cost optimisation awareness.
- Degree in Computer Science, Software Engineering or related field.
- Professional leadership or management qualifications.
What They Offer
- Salary up to £70,000.
- £80,000 depending on experience.
- Annual discretionary bonus.
- EV Salary Sacrifice Scheme.
- Cycle-to-work scheme.
- Smart Health online GP service.
- 25 days holiday, bank holidays, full Christmas shutdown.
- 8% employer pension contribution (matched when employee contributes 8%).
- 3 days office-based hybrid working after probation.
A fun, progressive culture featuring arcade machines, darts, chess lunches, autonomy, modern tech and real career development opportunities.
A chance to genuinely influence the future direction of a fast-growing tech platform.
By applying