Technical Lead
Role details
Job location
Tech stack
Job description
- A multi-brand booking platform with complex domain logic across consumer and vendor-facing surfaces.
- Levelling up an established team - stronger testing, review, and engineering practice, and mentoring as you go.
- Architectural direction for how the new and old systems coexist and evolve - the trade-offs and the long-term shape.
- The platform's operational health - monitoring, alerting, observability, and a close relationship with our Infrastructure Engineer.
- Setting the team's instincts for AI-assisted development.
- A codebase where your decisions are visible, your standards matter, and your impact is real.
Requirements
- Experience as a technical lead or equivalent - with or without the title - accountable for technical direction in a software team.
- The ability to get productive fast in a large, imperfect codebase - you'll be in a substantial legacy .NET / C# platform from day one. Deep .NET isn't required; strong fundamentals and comfort in messy, low-coverage code are.
- Designing scalable, resilient, secure systems with honest trade-offs - improving legacy code incrementally rather than rebuilding from scratch.
- Strong unit-testing discipline and commitment to code quality, including where that culture must be established, not just maintained.
- A talent for making the engineers around you better - through review, mentoring, and clear standards.
- Good judgement on AI-assisted development, and the ability to help a team develop it.
- Communicating technical thinking clearly to commercially minded, non-technical stakeholders.
Desirable
- A bias for simplicity and maintainability - comfortable pushing back on unnecessary complexity.
- Front-end development experience.
- Deeper practice in TDD, BDD, observability, or Infrastructure as Code.
- Agile experience, comfort with ambiguity, and familiarity with CI/CD and fast feedback loops.
- Curiosity about customer and business context - you ask why, not just how., We are tenacious for personal excellence. Always look to learn and improve (growth mindset), be positive, be proactive not reactive; be disciplined not to cut corners for short-term gain; pay attention to detail; go the extra mile; and have fun!
Benefits & conditions
Pulled from the full job description
- Paid training
- Relocation assistance
- Free parking
- Company pension
- Casual dress
- Work from home
- Company events, * £65,000 - £100,000, dependent on experience, plus pension contributions.
- A long-term bonus plan that gives you a share in the growth in the value of the company.
- Real technical authority from day one - this is not an advisory role.
- Genuine influence over architectural direction and engineering standards during a significant period of change.
- Hybrid working, with the option of working from home on Mondays and Fridays.
- A learning environment where good engineering practice is taken seriously, with paid-for training.
- Holiday allowance that rises to 28 days over time, plus bank holidays.
- Relocation allowance if you move to Bury St Edmunds, and free car parking.
- A bright, dog-friendly office on Cornhill in the centre of Bury St Edmunds - ping pong, table football, darts, and as much coffee and tea as you can drink.
- Company events and social time.
- We donate over £20,000 every year to environmental causes, including a donation from every booking to the World Land Trust.
Why Speedybooker?
We're a small team, which means the work you do here is visible and it matters - you'll be able to point at what you've changed. You'll be joining a twenty-seven-strong team of salespeople, account managers, and software developers with a strong, supportive culture.
The problems are real. The codebase has history, the platform has complexity, and not everything is as we'd like it to be. If you want a role where the challenges are genuine and the scope to improve things is equally genuine, this is that role.
If this sounds like the kind of role you've been looking for, we'd like to hear from you.
Our Commitments
We are passionate for vendor success and customer satisfaction. When they succeed, so do we. Engage with vendors, customers and data to continually differentiate our product (and service), measure and refine, strive for perfection.
We are true teammates. Be willing to offer help and humble to accept it; share and use best practice; be clear and open with each other, respectfully candid, accountable for your results, and selfless to seek the best for the company, not just yourself or your group., Job Types: Full-time, Permanent
Pay: £75,000.00-£100,000.00 per year
Benefits:
- Casual dress
- Company pension
- Free parking
- Relocation assistance