Senior Software Engineer (.NET / React)

Compass Education UK & IE

London

On-site

GBP 50,000 - 60,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible working environment
Learning & Development opportunities
25 days Annual Leave
9.5% employer pension contribution
24/7 access to Employment Assistance Program (EAP)

Job summary

Join a leading global provider of School Management Information Systems as a Senior Software Engineer. You'll build impactful software that enhances educational outcomes, collaborate within a dynamic team, and contribute to a thriving company culture that values mentorship and professional growth.

Qualifications

  • 5+ years of hands-on experience in object-oriented programming languages (C#, C++).
  • 5+ years of experience with modern frontend JavaScript frameworks (React, Vue, TypeScript).
  • Experience in SQL and NoSQL databases.

Responsibilities

  • Design, develop, and maintain secure software used globally by students, parents, and teachers.
  • Collaborate closely with Product Owners and Designers to shape products.
  • Mentor junior colleagues and contribute to architectural strategy.

Skills

Object-oriented programming
Software craftsmanship
Agile methodologies
Collaboration
Problem solving

Job description

Get AI-powered advice on this job and more exclusive features.

Come shape the future of education with us.

Are you ready to make a real impact on education globally? At Compass, our people are united by a common purpose, to simplify school management and improve student outcomes. We're a leading global provider of School Management Information Systems (MIS), already trusted by over 5,000 schools across Australia, Ireland, and the UK.

We're on a journey of growth with vast market opportunities ahead, and we're searching for a passionate Senior Software Engineer to join our dynamic team. If you're a thinker and a problem-solver who thrives in a collaborative environment and celebrates diversity, you'll fit right in. You'll join our talented product team in Ireland, directly contributing to transforming the lives of teachers, students, and parents through our software.

You'll be an integral part of a fun, hardworking product team that takes immense pride and ownership in their work. We believe in celebrating our successes, big and small, as we deliver impactful wins for both our customers and Compass.

About The Role & Team

Reporting to our Development Manager, you'll focus on building and deploying new functionalities, supporting and enhancing existing features, and improving site scalability, infrastructure, and testing. You'll do all of this within a highly collaborative and agile environment where your contributions are valued and impactful.

As a Software Engineer you will:

  • Design, develop, and maintain secure, scalable software that will be used by thousands of students, parents, and teachers worldwide - making a tangible difference in their daily lives
  • Champion software craftsmanship, clean code, and pair programming to inspire quality and best practices across the team. Your expertise will help us build robust and maintainable solutions
  • Cultivate strong relationships with your team. We encourage open communication, so you'll be generous with your thoughts and feedback, and equally open to receiving it
  • Grow, learn, and thrive in a team that is committed to your success. We invest in our people and provide the resources you need to excel
  • Mentor your colleagues and drive our architectural strategy by applying industry best practices and adhering to our Compass software engineering guidelines
  • Collaborate closely with Product Owners and Designers to deeply understand customer needs and shape products that truly solve their problems


Requirements


About You

We're looking for a Senior Software Engineer with a proven track record and a passion for crafting exceptional software.

Here's what will make you a great fit for our team:

  • 5+ years of hands-on experience in object-oriented programming languages (e.g., C#, C++)
  • 5+ years of real-world experience with modern frontend JavaScript, libraries, and frameworks (e.g., JavaScript, HTML, CSS, React, Vue, TypeScript)
  • Comfortable designing and implementing database solutions with experience in both SQL and NoSQL databases
  • A keen interest in developing a high-quality product that not only meets but exceeds company objectives, collaborating seamlessly with other talented developers
  • A genuine passion for software development and a proactive interest in staying up-to-date with new technologies and industry trends
  • Extensive experience troubleshooting complex software systems, coupled with the ability to identify when a problem is truly worth solving for both the customer and the business
  • A passion for mentoring junior colleagues and a genuine interest in helping them grow and develop as engineers
  • Pride and ownership over the software you build
  • Proven experience with modern product and engineering principles and practices. You understand agile methodologies and how to deliver value iteratively
  • Strong communication and collaboration abilities. You can articulate complex technical concepts clearly and work effectively within a team
  • The ability to work both independently and as part of a cohesive team environment


Bonus Points for:

  • Experience with React Native
  • High-level Swift/Objective-C and Kotlin experience


Benefits


What's in it for you?

  • We come together with our unique strengths to work towards a common purpose - shaping the future of education. When you join our team, you will collaborate with individuals who are passionate, driven, and open to embracing change in a fast-paced environment
  • A flexible working environment - our teams work 3 days in our office in Hammersmith
  • Learning & Development opportunities - we want you to grow and get the most out of your role!
  • 25 days Annual Leave + all statutory Public & Bank Holidays
  • 9.5% employer pension contribution to help you plan for the future
  • 24/7 access to our Employment Assistance Program (EAP) through the means of face-to-face, livechat and phone support


It is a really exciting time to join Compass. We are growing and are looking for ambitious individuals who want to grow alongside us. Compass is proud to be an equal opportunity employer. We embrace and celebrate diversity and are committed to creating an inclusive environment for all employees.

Prior to commencing employment, we will require:

  • Verification of unrestricted work rights in the UK (eg citizenship, passport, or birth certificate)


Ready to make a difference?

Apply today and help us empower schools to focus on what matters most: teaching and learning.

Find out more about Compass on our website - https://www.compass.education/.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Industries
    Non-profit Organizations and Primary and Secondary Education

Referrals increase your chances of interviewing at Compass Education UK & IE by 2x

Sign in to set job alerts for “Senior Software Engineer” roles.

London, England, United Kingdom 2 hours ago

London, England, United Kingdom £50,000 - £60,000 1 month ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 months ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 5 days ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 6 days ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 year ago

Software Engineer-Full stack (All Levels)

London, England, United Kingdom 1 month ago

London, England, United Kingdom 6 months ago

London, England, United Kingdom 4 months ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 7 months ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom
£30,000.00
-
£40,000.00
1 month ago

London, England, United Kingdom 3 days ago

Greater London, England, United Kingdom 1 month ago

London, England, United Kingdom 3 days ago

London, England, United Kingdom 5 months ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 3 days ago

London, England, United Kingdom 2 years ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 days ago

London, England, United Kingdom $75,500 - $126,000 2 years ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Understanding Recruitment • City Of London

On-site
GBP 50,000 - 60,000
Senior C++ Developer
Senior C++ Developer

Peaple Talent • London

On-site
GBP 70,000 - 85,000
25 days of annual leave
Life Insurance
Critical Illness cover
+2
Senior QA Engineer - 12 month maternity contract
Senior QA Engineer - 12 month maternity contract

Connexity, Inc. • Greater London

On-site
GBP 70,000 - 90,000
Healthcare insurance & Medicash
Parental Leave Policies
Flexible work schedules
+2
Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

Humaans • London

On-site
GBP 60,000 - 100,000
25 days paid time off plus public holidays
Bupa Private health and dental insurance
Budget for learning resources
+2
Software Engineer
Software Engineer

Electric Twin • London

On-site
GBP 60,000 - 90,000
Competitive salary and equity package
Health insurance
Pension and holiday benefits
+1
Senior Software Engineer
Senior Software Engineer

Prism Digital • London

On-site
GBP 50,000 - 60,000
Annual leave starting at 24 days, increasing with tenure (up to 29)
Enhanced parental leave
Health cover via Medicash
+7
Frontend Software Engineer - London (Typescript / Vue)
Frontend Software Engineer - London (Typescript / Vue)

Mayflower Recruitment Ltd • London

On-site
GBP 35,000 - 50,000
Senior Software Engineer (Ruby on Rails & React Native)
Senior Software Engineer (Ruby on Rails & React Native)

Net Talent • United Kingdom

On-site
GBP 50,000 - 80,000
Autonomy in decision-making
Impactful work with real users
Support for personal development
(AI-First) Full-Stack Engineer (Go + React)
(AI-First) Full-Stack Engineer (Go + React)

Mindstone • London

On-site
GBP 50,000 - 60,000
Competitive salary, equity, and bonus
25 days holiday + UK bank holidays
Paid travel for Swarm Weeks
+1
Lead Software Engineer
Lead Software Engineer

Formula Recruitment • Greater London

On-site
GBP 100,000 - 110,000
Hybrid Working - 2/3 days per week in Central London
Opportunity to make a truly positive impact