freehire launches on Product Hunt on 26 August.

Follow →

Principal Software Architect

Summary

The Principal Software Architect will design scalable, secure, and maintainable software architectures using C#, ASP.NET, Azure, and React. The role involves influencing technical strategy and leading the delivery of high-quality cloud-native applications.

Salary: £80,000 - 85,000 per year

Requirements:
  • Extensive experience designing and delivering high-quality software within modern engineering environments.
  • Strong commercial experience with C#, ASP.NET, Azure, React and REST APIs.
  • Experience designing scalable, secure and maintainable software architectures.
  • Strong understanding of cloud-native application development and Azure services.
  • Experience influencing technical strategy and architectural decision making.
  • Knowledge of secure software development practices within SaaS or regulated environments.
  • Experience mentoring engineers and promoting engineering best practice.
  • Excellent communication skills with the ability to work effectively with both technical and non-technical stakeholders.
  • An interest in using AI tools to improve software engineering productivity and delivery.
Responsibilities:
  • Design and deliver scalable, secure and maintainable software solutions.
  • Lead architectural decisions that balance innovation, performance and long-term sustainability.
  • Drive engineering best practice, coding standards and software quality across development teams.
  • Work closely with Product Managers and stakeholders to translate business requirements into robust technical solutions.
  • Mentor and coach engineers, helping to raise technical capability across the wider team.
  • Champion modern software engineering practices, automation and continuous improvement.
  • Explore and adopt AI-powered development tools where they add measurable value.
  • Support the delivery of reliable, cloud-native SaaS products within a security-focused environment.
Technologies:
  • AI
  • ASP.NET
  • Azure
  • C#
  • Cloud
  • CTO
  • Support
  • REST
  • React
  • Security
  • Architect

More:

We are a growing, technology-led SaaS organisation investing heavily in our engineering capability and modern cloud platform. This is a hybrid role based in Milton Keynes, with one day in the office every other week. You will join a collaborative, forward-thinking engineering team where you will have genuine influence over technical direction, while reporting into our CTO and working closely with Product, Engineering and other business stakeholders. We offer a salary of £80,000 to £85,000 depending on experience, along with hybrid working, comprehensive healthcare and wellbeing support, life assurance, a holiday trading scheme, retail discounts, gym and fitness benefits, ongoing learning and professional development, and a collaborative culture where technical excellence is valued.

last updated 34 week of 2026

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available