Senior Software Engineer

Senior Software Engineer

Full-Time No home office possible
Go Premium
T

Senior Software Engineer

Tribal Group is a leading EdTech business providing market‑leading software solutions to the global education market. We research, develop and deliver products, services and solutions needed by education institutions worldwide to support their primary goals of educating students, providing optimum learning experiences and ultimately delivering successful outcomes.

Role Overview

As a Senior Software Engineer on our Seminstry Engineering Team, you will design, develop and maintain our advanced timetabling and scheduling platform, TermTime. You will help rebuild this product from the ground up, contributing to our new TermTime v9 release and ensuring the platform continues to deliver high quality, performant and secure solutions for universities.

The Responsibilities

  • Creating scalable software solutions by writing clean, efficient and maintainable code.
  • Ensuring software quality by identifying and fixing bugs, writing integration tests and implementing secure coding practices.
  • Working in partnership with a Software Architect, other developers and testers to deliver high‑quality features.
  • Updating and improving existing software to enhance performance and functionality as well as writing code for our new TermTime v9 release.
  • Analyzing and addressing technical challenges to find effective solutions, both in legacy and modern code bases.
  • Recommending ideas on how the product can be developed and improved to enhance performance, usability and scalability.

The Skills You’ll Need

  • Proven experience in full‑stack web development.
  • Strong skills in PHP, Laravel and React, including testing.
  • Comfortable working at pace.
  • Understanding of best‑practice related to crafting secure, efficient and high‑quality code.
  • Experience in agile methodologies.

It Would Be Great If You Had

  • Understanding of best‑practice database design for building efficient applications.
  • Experience with API design and 3rd‑party system integrations.
  • Experience with containerised applications.
  • Exposure to deploying code to (Serverless) cloud infrastructure using CI/CD pipelines.
  • Experience in redeveloping a product from grass roots to deployment.

What Can Tribal Offer You?

We offer a comprehensive range of benefits to support wellbeing and work‑life balance, including a Health Cash Plan, Private Medical Insurance, Employee Assistance Programme, generous parental leave, holiday trading, overseas work opportunities, e‑learning, volunteer days and access to our reward and recognition platform.

Flexibility and Inclusion

We are committed to providing flexible working patterns that enable you to balance your responsibilities inside and outside of work. As an equal‑opportunity employer, we celebrate diversity and actively welcome applications from under‑represented groups in the tech sector.

Note to Applicants

Tribal reserves the right to close an advertisement to applications ahead of the advertised closure date. Shortlisting may take place prior to the closing date on some occasions, so we encourage you to apply early.

Seniority Level

  • Mid‑Senior level

Employment Type

  • Full‑time

Job Function

  • Consulting
  • IT Services and IT Consulting and Software Development

#J-18808-Ljbffr

T

Contact Detail:

Tribal Group Recruiting Team

Senior Software Engineer
Tribal Group
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>