Senior Software Engineer at TES Global

TES Global

Sheffield

Hybrid

GBP 48,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

25 days annual leave rising to 30
5% pension after probation
State of the art offices
Free eye care cover
Life Assurance
Cycle to Work Scheme
EAP (Employee Assistance Programme)
Quarterly Tes Socials
Learning and Development menu

Job summary

TES Global in Sheffield is seeking a Senior Software Engineer to design and deliver scalable software across front-end and back-end technologies within an Agile team. You will mentor others and contribute to engineering best practices.

The role is hybrid (3 days in the office), permanent, with a salary up to £80,000 per annum, reflecting a strong focus on growth, collaboration, and delivering high‑quality EdTech solutions for schools worldwide.

Qualifications

  • Proficiency in at least two of JavaScript, Java, PHP, C#, or .NET.
  • Experience building and consuming REST APIs.

Responsibilities

  • Design and deliver high-quality, scalable software across front-end and back-end frameworks.
  • Lead by example in applying solid engineering principles and best practices.
  • Actively participate in Agile ceremonies and drive continuous improvement.
  • Conduct and guide high-quality code reviews, including complex changes.
  • Take ownership of deploying code across environments and releasing to production.
  • Collaborate with QA to define and improve testing strategies.
  • Mentor and support engineers across the team.

Skills

JavaScript
Java
PHP
C#
REST APIs
Design patterns
Relational databases
NoSQL databases
Mentoring
Communication

Job description

Overview

Apply for Senior Software Engineer at TES Global in Sheffield, ENG, GB. This full‑time, on‑site position offers great opportunities for career growth. Job Title: Senior Software Engineer Department: Technology Location: Sheffield Working Pattern: Hybrid, includes 3 days each week in the office Contract Type: Full time, permanent Salary: Up to £80,000 per annum At Tes we are on a mission to power schools and enable great teaching worldwide, by delivering EdTech solutions that give educators the tools to succeed. From safeguarding and compliance to staff and pupil management, our innovative and flexible software and services help teachers and school leaders worldwide to provide the best education to millions of children. With more than 13 million educators in our community, combined with our working relationships with 25,000 schools in over 100 countries, we have been making a difference for over 100 years.

We are undergoing an exciting transformation within our Product Development and are seeking a Senior Software Engineer to join us in the next phase of our journey. You will be joining an evolving Agile team that includes Scrum Masters, Product Managers, Quality Assurance, and fellow Engineers. You will work in an open, respectful, and collaborative environment that values transparency, continuous improvement, and learning, while playing a key role in designing, building, and delivering scalable, high‑quality software. You will also mentor others and contribute to engineering best practices across the team.

Key Responsibilities
  • Design and deliver high‑quality, scalable software using modern front‑end and back‑end frameworks
  • Lead by example in applying sound engineering principles and best practices
  • Actively participate in Agile ceremonies and drive continuous improvement
  • Conduct and guide high‑quality code reviews, including complex changes
  • Take ownership of deploying code across environments and releasing to production
  • Collaborate closely with QA Engineers to define and improve testing strategies (unit, integration, functional)
  • Proactively monitor, troubleshoot, and resolve system issues to improve reliability and observability
  • Mentor and support engineers across the team, fostering knowledge sharing
  • Ensure secure coding practices and respond to security incidents when required
  • Communicate effectively with both technical and non‑technical stakeholders
Essential Skills
  • Proficiency in at least two of the following: JavaScript, Java, PHP, C#, or other .NET languages
  • Strong understanding of design patterns and hexagonal architecture
  • Hands‑on experience building and consuming REST APIs and using API documentation tools
  • Solid knowledge of both relational and NoSQL databases
  • Excellent communication skills with the ability to clearly explain technical concepts
  • Proven experience mentoring or guiding other engineers
Desirable Skills
  • Experience working with microservices, Docker, and Kubernetes
  • Familiarity with CI/CD pipelines and delivery practices
  • Exposure to feature toggling, A/B testing, and release strategies
  • Understanding of security best practices and vulnerability identification
  • Experience contributing to architectural design and system‑level thinking
Benefits
  • 25 days annual leave rising to 30
  • 5% pension after probation
  • State of the art offices
  • Access to a range of benefits via My Benefits World
  • Free eye care cover
  • Life Assurance
  • Cycle to Work Scheme
  • EAP (Employee Assistance Programme)
  • Quarterly Tes Socials
  • Access to an extensive Learning and Development menu
Who are Tes?

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. 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: www.tes.com.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Lead EdTech Platform
Senior Software Engineer — Lead EdTech Platform

TES Global • Sheffield

Hybrid
GBP 48,000 - 80,000
25 days annual leave rising to 30
5% pension after probation
State of the art offices
+6
Senior Business Systems Administrator
Senior Business Systems Administrator

TES Global • Sheffield

Hybrid
GBP 59,000 - 72,000
25 days annual leave
State of the art offices
Learning & Development menu
+4
Analytics Engineer
Analytics Engineer

TES Global • Sheffield

Hybrid
GBP 51,000 - 63,000
Annual leave 25–30
State of the art offices
Life Assurance
+4
Associate System Administrator
Associate System Administrator

TES Global • Sheffield

Hybrid
GBP 21,000 - 35,000
25 days annual leave
Cycle to Work Scheme
Life Assurance
+1
Senior Analytics Manager – Finance & Operations (Data Business Partner)
Senior Analytics Manager – Finance & Operations (Data Business Partner)

TES Global • Sheffield

Hybrid
GBP 48,000 - 80,000
25 days leave
Offices
Eye care
+5
Business Development Executive
Business Development Executive

TES • Sheffield, Talbot Green

Hybrid
GBP 38,000 - 68,000
Head of Partnership Sales
Head of Partnership Sales

Tes Global • Greater London

Hybrid
GBP 60,000 - 70,000
25 days leave
Pension
Office
+5
Head of Partnership Sales
Head of Partnership Sales

Tes Global • Sheffield

Hybrid
GBP 60,000 - 70,000
25 days annual leave
Pension
Free eye care cover
+5
Programme Delivery Manager
Programme Delivery Manager

TES Global • Sheffield

Hybrid
GBP 60,000 - 85,000
25 days annual leave
State-of-the-art offices
Benefits via My Benefits World
+6
Lead Product Marketing Manager
Lead Product Marketing Manager

TES Global • Sheffield

Hybrid
GBP 70,000 - 100,000
Annual leave 25–30
Modern offices
Benefits via My Benefits World
+6