Job Description
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.
We are looking for a Tech Lead who can shape technical direction, elevate engineering standards, and guide a high performing team to build secure, scalable, world class software.
If you want to lead with purpose and build technology that genuinely makes a difference, this is your opportunity.
What you will do- Lead, mentor, and grow a team of software engineers delivering high quality and scalable products.
- Provide line management including one to ones, coaching, performance feedback, and career development.
- Strengthen your team's security posture, release processes, performance, and documentation.
- Drive delivery excellence by ensuring sprint goals are met and valuable features reach customers.
- Play an active role in agile ceremonies and cross team collaboration.
- Recruit 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 culture.
- Work with other Tech Leads and Heads of Engineering to estimate, refine, and prioritise initiatives.
- Proven experience leading software engineering teams.
- Strong background in coaching, line management, and performance development.
- Hands on experience building services with React, Java, and C#.
- Strong understanding of design patterns and hexagonal architecture.
- Experience with REST APIs, API blueprints, and modern integration patterns.
- Proficiency with NoSQL and relational databases.
- Knowledge of web and event driven microservices, message queues, and caching.
- Familiarity with search technologies.
- Experience deploying microservices with Docker and Kubernetes.
- Strong collaboration with QA and a commitment to quality first delivery.
- Understanding of CI/CD, optimisation, feature toggling, and A/B testing.
- Degree in Computer Science or equivalent experience.
Our intuitive technology streamlines complex tasks, enhances learning experiences, and alleviates the administrative burdens that often overwhelm schools. By working closely with schools, we provide up to date resources, expert guidance, and a technology ecosystem dedicated to innovation and excellence in education.
Whether simplifying administrative workflows, creating dynamic classrooms, or advancing professional development, Tes is the trusted partner for schools worldwide. Join the hundreds of schools already benefiting from the Tes ecosystem. Together, we empower educators to achieve more, ensuring every student thrives in a supportive, well managed learning environment. With Tes, excellence in education is not just a goal - it's a sustainable and rewarding reality. For more information about Tes, our products, and our team, visit:
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application