Tes is a global EdTech leader seeking a Senior Software Engineer to join its Technology team in Sheffield, Talbot Green or London. The successful candidate will design, build and deliver scalable, high-quality software used by educators and schools worldwide.
Requirements
- Proficient in JavaScript, Java, PHP, C#, or other.NET languages
- Proficient in Mobile Development for both iOS and Android
- Strong understanding of design patterns and hexagonal architecture
- Experience with REST APIs and API documentation tools
- Solid knowledge of both NoSQL and relational databases
- Strong communication skills with the ability to explain technical concepts clearly
- Demonstrated experience mentoring and guiding other engineers
- Experience with microservices, Docker, and Kubernetes
- Familiarity with CI/CD tools and modern deployment practices
- Exposure to feature toggling, A/B testing, and release strategies
- Awareness of security best practices and ability to identify vulnerabilities
- Experience with 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
- Employee Assistance Programme (EAP)
- Monthly Tes socials
- Access to an extensive Learning & Development menu