Come shape the future of education with us.
At Compass, our people are united by a common purpose to make the school day more productive, more impactful and more enjoyable. We're a global provider of School Management Information Systems (MIS) and already support over 3,000 schools across Australia, Ireland and the UK.
At Compass, our people are united by a common purpose and are looking for passionate Junior Software Engineers to join us for the ride.
We want thinkers and problem solvers, who celebrate diversity and thrive in a collaborative team environment to join us and help us transform the lives of teachers, students, and parents all over the world. You'll work as part of a fun, hardworking team who takes ownership of their work and loves to celebrate successfully delivering wins for our customers and for Compass.
About The Role & Team
As a Junior Software Engineer, you will collaborate with other Engineers, Product Owners, Designers & other stakeholders across the Compass product to build and deploy new functionalities, support existing features and improve site scalability, all while working in a highly collaborative and agile environment.
What you'll do:
- Design, develop and maintain secure, scalable software that's used by thousands of students, parents and teachers throughout the world
- Inspire quality and best practices by championing software craftsmanship, clean code and pair programming
- Build great relationships with your team, be generous with your thoughts and feedback (and open to receiving it!)
- Grow, learn and thrive in a team of humans who are committed to supporting you and helping you succeed
- Communicate with our customers to understand their needs, and collaborate with product owners and designers to shape products to solve their problems
- Contribute to our diverse and inclusive culture and take pride in doing work that makes a real difference for school communities.
Requirements
What you'll bring:
- Real-world experience (1+ years) in object-oriented programming languages (C#, MS.Net)
- Real-world experience (1+ years) in frontend javascript libraries and frameworks (React.js, Node.js and Typescript)
- A keen attitude to develop a high-quality product with other talented developers
- A passion for software development and an interest in actively keeping up to date with new tech
- Experience working with SQL/NoSQL databases such as MongoDB and is comfortable designing and implementing database solutions
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 culture
- Learning & Development opportunities - we want you to grow and get the most out of your role!
It is a really exciting time to join Compass. We are growing fast and need people who want to grow with 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 UK or Ireland (eg citizenship, passport, or birth certificate)