IT & Software

Software Engineer

Tes Global

Sheffield · South Yorkshire · United Kingdom

Overview

In this Software Engineer role at Tes, you’ll contribute to building EdTech solutions that empower schools and educators worldwide. You’ll work in an agile, cross-functional team to deliver robust features, write tests, and improve CI/CD and deployment practices. You’ll help maintain quality across code, tests, and documentation while staying current with best practices. This is a hands-on opportunity to shape scalable systems that support teaching and administration at scale.

Pay / Benefits
  • 25 days annual leave
  • 5% pension
  • state of the art offices
  • Free eye care cover
  • Life Assurance
  • Cycle to Work Scheme
Responsibilities
  • Deliver high-quality code using modern languages and frameworks
  • Participate in agile ceremonies and contribute to sprint planning and retrospectives
  • Write and maintain unit, integration, and functional tests
  • Collaborate with QA to support automated testing efforts
  • Contribute to code reviews and provide constructive feedback
  • Deploy code to various environments and support releases
  • Suggest improvements to CI/CD pipelines and development workflows
  • Monitor and respond to system errors and logs
  • Document technical decisions and contribute to team knowledge sharing
  • Stay current with best practices and apply them in your work
Key requirements
  • Proficient in at least one of: JavaScript, Java, PHP, C#, or other .NET languages
  • Familiarity with REST APIs and API integration
  • Working knowledge of both NoSQL and relational databases
  • Good understanding of software engineering principles and design patterns
  • Strong communication skills, with the ability to explain technical concepts clearly
  • Strong communication
  • Collaborative mindset
  • Open and respectful teamwork
  • JavaScript / Java / PHP / C# (or .NET)
  • REST APIs
  • NoSQL and relational databases

Reference: WJ-747_30156803

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.