Norfolk St, Sheffield City Centre, Sheffield S1 2JE, UK •
London, UK
Posted Friday 6 March 2026 at 6:00 am
Technical Lead
Department: Engineering, Technology
Location: Sheffield, Talbot Green or London
Working Pattern: Hybrid, includes 3 days each week in the office
Contract Type: Full time, permanent
Salary: Up to £120,000
Number of Direct Reports: Up to 4
Tes is a global EdTech leader, on a mission to empower schools and educators to deliver impactful, inspiring learning experiences worldwide. We understand the unique challenges faced by schools, and our ecosystem is specifically designed to address these needs head‑on.
With over 13 million educators in our community and partnerships with 25,000 schools in more than 100 countries, Tes has been making a meaningful difference for over 100 years.
Role Overview
We are seeking a Technical Lead to join our Technology team in Sheffield, Talbot Green or London. Reporting to the Head of Engineering, you will play a pivotal role in shaping Tes’ engineering culture as we continue modernising our product ecosystem.
You will lead a team of Software Engineers in an agile, highly collaborative environment that values transparency, continuous learning, and technical excellence. Our teams include Product Managers, Scrum Masters, QA Engineers and Engineers all working together to deliver secure, reliable, and impactful solutions used by educators around the world.
If you want to lead with purpose and build technology that genuinely makes a difference, this is your opportunity.
Key Responsibilities
* Lead, mentor, and develop a team of Software Engineers, fostering a high‑performing and growth‑focused culture
* Provide people leadership including 1:1s, coaching, performance management and career development
* Strengthen engineering practices across security, release processes, performance and documentation
* Drive delivery excellence by ensuring sprint commitments are met and high‑value features reach customers consistently
* Actively participate in agile ceremonies and collaborate closely with cross‑functional teams
* Recruit, onboard and develop engineering talent, including apprentices and early‑career engineers
* Partner with Solution Architects to design enterprise‑grade SaaS services used across Tes
* Champion engineering best practices and help shape our developer experience and wider engineering culture
* Collaborate with other Tech Leads and Heads of Engineering to estimate, refine and prioritise initiatives
What Will You Need to Succeed?
Technical Experience
* Hands‑on experience building services with React, Java and C#
* Strong mobile development experience across iOS and Android (Kotlin/Java, Swift/Objective‑C, React Native)
* Strong understanding of design patterns, particularly hexagonal architecture
* Experience working with REST APIs, API blueprints and modern integration patterns
* Proficiency in NoSQL and relational databases
* Knowledge of web and event‑driven microservices, message queues, and caching
* Familiarity with search technologies
* Experience deploying microservices using Docker and Kubernetes
* Strong collaboration with QA and a commitment to quality‑first delivery
* Understanding of CI/CD, performance optimisation, feature toggling and A/B testing
* Demonstrated strong engineering capabilities (assessed via interview testing)
* Commitment to continuous learning and keeping up with emerging technologies
Leadership Experience
* Proven experience leading and managing software engineering teams
* Strong background in coaching, performance development and building high‑performing engineering cultures
What Do You Get in Return?
* 25 days annual leave rising to 30
* Access to My Benefits World
* Free eye care cover
* Life Assurance
* Cycle to Work Scheme
* Employee Assistance Programme
* Monthly Tes socials
* Access to extensive Learning & Development opportunities
#J-18808-Ljbffr