Software Engineer

Software Engineer

Full-Time 28800 - 48000 £ / year (est.) Home office possible
T

At a Glance

  • Tasks: Design, develop, and maintain innovative timetabling solutions for higher education.
  • Company: Join Tribal, a leading EdTech company transforming global education with cutting-edge software.
  • Benefits: Enjoy remote work, health plans, flexible holidays, and opportunities for personal growth.
  • Why this job: Be part of a mission-driven team shaping the future of education through technology.
  • Qualifications: Experience in full-stack web development and agile methodologies is essential.
  • Other info: We celebrate diversity and encourage applications from all backgrounds, especially underrepresented groups.

The predicted salary is between 28800 - 48000 £ per year.

Are you a Software Engineer looking for your next opportunity? How would you like to shape the future of our EdTech products with your coding skills? Join us and be part of something brilliant!

Tribal is a leading EdTech company providing innovative software solutions to the global education market. We focus on developing and delivering products and services that support educational institutions worldwide in achieving their goals of student education, optimal learning experiences, and successful outcomes.

We are seeking a Software Engineer to join our Semestry Development Team. Semestry is a comprehensive software solution designed to address timetabling and scheduling challenges in higher education. It helps universities plan, build, deliver, and operate schedules efficiently, enhancing curriculum planning and improving the learning experience by providing insights and managing scheduling constraints.

This is a full-time, permanent role with a fully remote working arrangement, with travel as required.

The Role

As a Software Engineer on our TermTime platform, you will design, develop, and maintain our timetabling and scheduling solutions. You will also be involved in reimagining and redeveloping this product to create a new, innovative platform for our customers. Your responsibilities include:

  1. Writing clean, efficient, and maintainable code to create software solutions.
  2. Identifying and fixing bugs to ensure software quality.
  3. Updating and improving existing software to enhance performance and functionality.
  4. Analyzing and solving technical challenges effectively.
  5. Suggesting ideas for product development and improvement to enhance usability and performance.

The Skills You’ll Need

  • Experience in full-stack web-based software development.
  • Knowledge of best practices for creating secure, efficient, and high-quality code.
  • Experience working within agile methodologies.

It Would Be Great If You Had

  • Understanding of database design for building efficient applications.
  • Experience with API design and third-party system integrations.
  • Experience with containerized applications.
  • Exposure to deploying code on cloud infrastructure.
  • Knowledge of CI/CD techniques.
  • Experience redeveloping a product from inception to deployment.

What Tribal Offers You

We provide excellent benefits to support your wellbeing and work-life balance, including a Health Cash Plan, Private Medical Insurance, Employee Assistance Programme, generous parental leave, and flexible holiday options. You can also work overseas for up to 8 weeks per year, access e-learning, volunteer days, and our reward platform, Achievers, to thrive both personally and professionally.

We are committed to creating an inclusive environment that supports flexible working patterns and diversity in the workplace. If you require flexibility, please discuss your needs with us.

Criminal Records and Security Checks

If successful, a security/criminal record check will be conducted. Unacceptable convictions may result in withdrawal of the offer.

Equal Opportunity Statement

Tribal celebrates diversity and is committed to an inclusive environment. We ensure our recruitment processes are non-discriminatory and welcome applications from all groups, especially those underrepresented in tech.

Note to Applicants

We reserve the right to close the vacancy early; early applications are encouraged.

#J-18808-Ljbffr

Software Engineer employer: Tribal Group

Tribal is an exceptional employer for Software Engineers, offering a fully remote working arrangement that promotes work-life balance and flexibility. With a strong commitment to employee wellbeing, we provide comprehensive benefits including private medical insurance and generous parental leave, alongside opportunities for personal and professional growth through e-learning and volunteer days. Join us in shaping the future of EdTech while being part of an inclusive culture that values diversity and innovation.
T

Contact Detail:

Tribal Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Tip Number 1

Familiarise yourself with our Semestry platform and its features. Understanding how it addresses timetabling and scheduling challenges in higher education will help you demonstrate your enthusiasm and knowledge during any discussions.

✨Tip Number 2

Showcase your experience with full-stack web development by preparing examples of past projects. Be ready to discuss specific technologies you've used and how they relate to the skills mentioned in the job description.

✨Tip Number 3

Brush up on agile methodologies, as this is a key aspect of our development process. Being able to speak about your experience working in agile teams will set you apart from other candidates.

✨Tip Number 4

Network with current or former employees of Tribal, if possible. They can provide insights into the company culture and expectations, which can be invaluable when preparing for interviews.

We think you need these skills to ace Software Engineer

Full-Stack Web Development
Clean Code Practices
Bug Identification and Fixing
Agile Methodologies
Database Design
API Design
Third-Party System Integrations
Containerization
Cloud Infrastructure Deployment
CI/CD Techniques
Product Redevelopment
Problem-Solving Skills
Collaboration and Teamwork
Attention to Detail

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in full-stack web-based software development. Include specific examples of projects where you've written clean, efficient code and solved technical challenges.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your skills align with the responsibilities outlined in the job description, particularly your experience with agile methodologies and product redevelopment.

Showcase Relevant Skills: When detailing your skills, emphasise your knowledge of database design, API design, and any experience with containerized applications or cloud infrastructure. This will demonstrate your fit for the role.

Highlight Your Problem-Solving Abilities: Provide examples of how you've identified and fixed bugs in previous projects. Discuss any suggestions you've made for product improvements, showcasing your proactive approach to enhancing usability and performance.

How to prepare for a job interview at Tribal Group

✨Showcase Your Coding Skills

Be prepared to demonstrate your coding abilities during the interview. You might be asked to solve a problem on the spot or discuss your previous projects. Make sure you can explain your thought process clearly and highlight how your solutions align with best practices.

✨Understand the Product

Familiarise yourself with the Semestry platform and its functionalities. Understanding how it addresses timetabling and scheduling challenges in higher education will help you articulate how your skills can contribute to its development and improvement.

✨Discuss Agile Methodologies

Since experience with agile methodologies is essential, be ready to discuss your past experiences working in agile teams. Share specific examples of how you've contributed to sprints, collaborated with team members, and adapted to changes in project requirements.

✨Ask Insightful Questions

Prepare thoughtful questions about the company culture, team dynamics, and future product developments. This shows your genuine interest in the role and helps you assess if the company aligns with your career goals and values.

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