Senior Software Engineer

About Us

We are Supporting Education Group

  • Equipping educators with the skills, support and opportunities they need to teach effectively.
  • Helping schools deliver the best possible experience for their students.
  • Giving parents the right tools to help their children learn.

Supporting Education Group brings together services that support every aspect of a child's journey through school and beyond. We build bright futures through expert support, inspiring staff and cutting-edge technology.

People are at the heart of what we do. It's our aim to create an environment and employee experience, which inspires and encourages our people to do their best work. We spend a significant portion of our lives at work, and we believe it's really important to make this as enjoyable as possible.

We're passionate about promoting a culture of openness, fairness, and inclusivity. We want everyone to have personal dignity at work and be empowered, so you can be your best, true authentic self each and every day.

About the Role

  • Write clean, maintainable software to critical deadlines whilst following best engineering practices.
  • Understanding and solving challenging problems through simplistic solutions and services.

  • Architect and build using technology that is best suited to solving the problem. Currently, we build with .NET Core, C#, Blazor, JavaScript, Angular, Azure, RabbitMQ, MS SQL and we adopt new technologies when they'll help us better achieve our goals.

  • Collaborate with both internal and external teams to ensure that project requirements (functional and non-functional) are clearly understood, accurately implemented to the highest quality, make best use of technology and conform to best practice design principals; balancing innovation and appropriate risk-taking with engineering rigour and meeting the commercial demands of the business.

  • Participate in code reviews and evangelizing best architectural and coding practices; helping to identify where improvements can be made and championing their adoption across the team.

  • Simplify the existing architecture, delivering reusable services.

    You will be able to work remotely but expected to be in central London one day per week to catch up with other team members. The role may also require occasional travel to other offices when necessary.

About You

  • Talented engineer with a passion for software quality, an eye for continuous improvements, and a solution-based approach that focuses on the bigger picture whilst remaining pragmatic and operating within known constraints.
  • Ideally 5+ years' hands-on commercial experience architecting, designing and implementing resilient and reliable software and integration solutions, but if you are technically talented, passionate and can communicate then we're interested to hear from you regardless of experience years.
  • Demonstrable software development experience in .NET Core, C# plus one of Blazor, JavaScript, Angular, Azure, RabbitMQ
  • Strong SQL skills
  • Competent using whatever technology is best suited to solving a problem. Enthusiasm for continuous learning.
  • Ability to communicate with both technical and non-technical audiences, and a desire to give and receive regular feedback.
  • Experience working with both onshore and offshore development colleagues.
  • Problem solving skills and attention to detail.
  • Team player who gets excited about tough business problems but isn't afraid to roll up their sleeves and get deep into technology and code.
  • Self-starter, motivated with a strong desire to make a difference. Someone with a sense of pride in one's work and where the buck stops with me attitude.

You will need to already have the right to work in the UK, as we are not able to offer any sponsorship(s) for visa applicants.

Our Benefits

  • Hybrid working, with collaboration being one of our values, we expect presence in our well-situated London Holborn office one day per week, to connect with our teams in person.

  • 28 days holiday and get an extra day for each year you stay with us, up to max 33 days PLUS bank holidays.

  • Healthcare Plan once you've passed probation, which includes access to a private GP.

  • From day 1, free life insurance covering up to x4 your salary.

  • Employee and Employer Pension contributions after 3 months service.

  • Volunteer days - 3 paid volunteer days a year, with 2 dedicated to Education

  • Choice of flexible benefits after passing probation - includes buying extra holiday, dental, topping up your healthcare plan, bikes, gym membership, electric cars and give as you earn.

    Employment offers are subject to satisfactory vetting checks. These checks will be run in line with the latest guidance and legislation.

Company
Supporting Education Group
Location
London, UK
Hybrid / WFH Options
Posted
Company
Supporting Education Group
Location
London, UK
Hybrid / WFH Options
Posted