freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Engineer

Summary

Build and maintain SaaS products using C# .NET Core and Angular, writing clean, testable code in Agile environments with AWS and Postgres.

Salary: £70,000 - 70,000 per year

Requirements:
  • A minimum of 5 years experience in C# .NET Core
  • Frontend experience with Angular (other JS libraries considered)
  • Postgres experience
  • Agile/Scrum environments
  • Ability to write clean, loosely coupled, and testable code
  • Solid understanding development principles (TDD, OOP, etc.)
  • AWS experience
  • Experience working within SaaS/PaaS environments (desirable)
  • Microservices Architecture (desirable)
  • Agentic AI experience and application (desirable)
Responsibilities:
  • Build and enhance platforms that positively impact the Education sector
  • Collaborate with product owners, engineers, and QA in an agile environment
  • Design and deliver scalable, high-quality software solutions
  • Contribute across the entire development lifecycle, from ideation to delivery
  • Write clean and maintainable code
  • Shape technical solutions and contribute to a culture of engineering excellence
  • Participate in continuous improvement initiatives
Technologies:
  • AI
  • AWS
  • Angular
  • C#
  • Frontend
  • OOP
  • PaaS
  • TDD
  • microservices
  • ASP.NET
  • Cloud

More:

We are an established, mission-driven organization within the education sector, focused on delivering innovative digital solutions that enhance learning outcomes at scale. Our company fosters a collaborative and supportive engineering culture where ideas are encouraged, and continuous improvement is integral to our daily work. Teams are empowered to experiment with new technologies and refine processes in our rapidly evolving landscape, including the integration of AI-driven development practices in multiple projects. This role is 100% remote with a salary range of £60,000 - £70,000 plus additional benefits such as private health care, tech schemes, an enhanced pension, and 25 days of holiday increasing with length of service.

last updated 32 week of 2026

See also