Senior Software Engineer (.NET / React)

Compass Education
London

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 - .

Posted 2025-06-27

Recommended Jobs

Area Director

HC-One Ltd
London

About The Role As an Area Director you will lead Home Managers and Senior Home Manager/s in your Area to deliver the HC-One vision and mission of being the kindest care home provider and the number…

View Details
Posted 2025-06-25

Management Accountant, Finance

Influencer
London

Who are we? We are the originators of influencer marketing. Influencer is an agency built at the intersection of creativity, data, and technology with a unique ‘people power & platform power’ ap…

View Details
Posted 2025-05-23

Primary PMLD Teacher

Philosophy Education
London

~ Primary PMLD Teacher ~(KS1 and KS2) ~ Lambeth Special Needs school ~ Paid to scale ~ Temp to Perm contract   A specialist SEND school for primary aged pupils with Autism are looking for…

View Details
Posted 2025-06-26

Fabric & Compliance Manager

Fashion And Retail Personnel
London

We’re looking for a Fabric & Compliance Manager to lead the charge on material development, sustainability, and global compliance across a fast-growing, purpose-driven brand. In this hybrid role, you…

View Details
Posted 2025-07-01

Plasterer

Build Recruitment
London

Role                   Plasterer Salary                £160-£180PD Location             Haringey Environment     Housing Maintenance The Company Housing Maintenance Speciali…

View Details
Posted 2025-06-20

Legal Counsel - AI Software in London Area

London

Job description SSQ has been exclusively instructed by an award-winning software company looking to hire a Legal Counsel in London to support the EMEA region. Reporting into the Deputy Genera…

View Details
Posted 2025-06-26

Python Developer - Quant Hedgefund

Quant Capital
London

Python Developer Quant Hedge Fund £80,000 + £10k bonus + benefits Quant Capital is urgently looking for a Python Developer to join our high profile client. Our client is a $20billion …

View Details
Posted 2025-07-09

Fire And Security Engineer

FS Recruity Ltd
London

Fire and Security Service Engineer Opportunity Package: * Up to £45,000 base salary with overtime and paid travel £65,000 * Company van with personal use * 21 days holiday plus banks, every…

View Details
Posted 2025-06-30

Marketing Internship

London

The role: We are looking for a creative candidate with interest in fashion to join our team as a Marketing Intern. The successful candidate will be fully supporting the marketing campaigns plann…

View Details
Posted 2025-06-20

Pizza Head Chef - London Easy Apply!

Franco Manca
London

Job Details Pizza Head Chef - London Hourly Rate : 13.30 + Top Up Bonus (Guaranteed min 16.80 per hour) + Service Charge About Us: At Franco Manca, we're not just making sourdough pi…

View Details
Posted 2025-07-01