Now hiring

Software Engineer @ Tes Global

Shoreham Street 54, SheffieldOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Salary: £34,500 - 62,500 per year

Requirements: Proficient in at least one of: JavaScript, Java, PHP, C#, or other .NET languagesFamiliarity with REST APIs and API integrationWorking knowledge of both NoSQL and relational databasesGood understanding of software engineering principles and design patternsStrong communication skills, with the ability to explain technical concepts clearlyExperience with Docker and Kubernetes in development or production environmentsExposure to microservices architectureUnderstanding of CI/CD pipelines and deployment strategiesFamiliarity with feature toggling and A/B testingAwareness of security best practices, such as OWASP Top 10Interest in mentoring junior developers or apprentices Responsibilities: Deliver high-quality code using modern languages and frameworksParticipate in agile ceremonies and contribute to sprint planning and retrospectivesWrite and maintain unit, integration, and functional testsCollaborate with QA to support automated testing effortsContribute to code reviews and provide constructive feedbackDeploy code to various environments and support releasesSuggest improvements to CI/CD pipelines and development workflowsMonitor and respond to system errors and logsDocument technical decisions and contribute to team knowledge sharingStay current with best practices and apply them in your work Technologies: APIC#CI/CDDockerSupportJavaJavaScriptKubernetesNetworkNoSQLOWASPPHPRESTSecuritymicroservicesASP.NET More:

We are Tes, the worlds largest professional network for teachers and a global EdTech leader on a mission to power schools and enable great teaching worldwide. We are undergoing an exciting transformation within our Product Development team and are seeking Software Engineers to join the next phase of our journey. You will be based in Sheffield, working in a hybrid pattern with 3 days each week in the office. We offer a full-time, permanent role with a salary of up to £60,000 per annum, along with benefits including 25 days annual leave rising to 30, 5% pension after probation, state-of-the-art offices, access to benefits via My Benefits World, free eye care cover, life assurance, cycle to work scheme, EAP, quarterly Tes socials, and an extensive learning and development menu. We work closely with schools worldwide to deliver innovative and flexible software and services that support safeguarding, compliance, staff and pupil management, and broader educational needs.

last updated 36 week of 2026

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores