Principal Engineer

{ “@context”: “http://schema.org”, “@type”: “JobPosting”, “title”: “Principal Engineer”, “description”: “

Principal Software Engineer

Tech: C#, .NET, React, TypeScript, Azure, DevOps


Salary: £80,000 – £90,000 + benefits

Location: Leeds (Hybrid working)


The Opportunity:


A growing digital consultancy is looking for a Principal Software Engineer to join their team, working on complex, high-impact projects across public and private sectors.


This is a client-facing, hands-on leadership role where you’ll shape architecture, guide delivery, and help organisations solve challenging technical problems, often where requirements aren’t fully defined.


You’ll act as a trusted technical advisor, combining strong engineering capability with the ability to influence stakeholders and drive meaningful outcomes.


What You’ll Be Doing


Architecture & Technical Leadership

  • Lead solution architecture across complex environments
  • Design scalable, secure and future-proof systems
  • Promote modern engineering approaches (cloud-native, modular design)


Engineering & Delivery

  • Build backend services using C# / .NET
  • Support frontend development with React & TypeScript
  • Deliver cloud-native solutions in Azure, AWS (CI/CD, DevOps, containers)
  • Ensure high-quality, maintainable, well-tested code


Client Engagement

  • Work closely with stakeholders to shape requirements
  • Translate technical concepts into clear business outcomes
  • Facilitate discovery and solution design sessions


Commercial & Strategic Input

  • Identify opportunities to add value and extend engagements
  • Support proposals and technical strategy
  • Balance engineering excellence with pragmatic delivery


Team Leadership

  • Mentor engineers and support team development
  • Contribute to best practices and continuous improvement


What You’ll Bring

  • Strong background in C# / .NET development
  • Experience in solution architecture or technical leadership roles
  • Comfortable in client-facing or consulting environments
  • Hands-on experience with Azure and cloud-native delivery
  • Ability to work in ambiguous, fast-moving environments
  • Excellent communication and stakeholder management skills

”, “datePosted”: “2026-05-02”, “hiringOrganization”: { “@type”: “Organization”, “name”: “Inara”, “sameAs”: “https://uk.whatjobs.com/pub_api__cpl__420281535__4861?utm_campaign=publisher&utm_medium=api&utm_source=4861&geoID=918” }, “jobLocation”: { “@type”: “Place”, “address”: { “@type”: “PostalAddress”, “addressLocality”: “Leeds” } } }
Company: Inara
Apply for the Principal Engineer
Location: Leeds
Job Description:

Principal Software Engineer

Tech: C#, .NET, React, TypeScript, Azure, DevOps

Salary: £80,000 – £90,000 + benefits

Location: Leeds (Hybrid working)

The Opportunity:

A growing digital consultancy is looking for a Principal Software Engineer to join their team, working on complex, high-impact projects across public and private sectors.

This is a client-facing, hands-on leadership role where you’ll shape architecture, guide delivery, and help organisations solve challenging technical problems, often where requirements aren’t fully defined.

You’ll act as a trusted technical advisor, combining strong engineering capability with the ability to influence stakeholders and drive meaningful outcomes.

What You’ll Be Doing

Architecture & Technical Leadership

  • Lead solution architecture across complex environments
  • Design scalable, secure and future-proof systems
  • Promote modern engineering approaches (cloud-native, modular design)

Engineering & Delivery

  • Build backend services using C# / .NET
  • Support frontend development with React & TypeScript
  • Deliver cloud-native solutions in Azure, AWS (CI/CD, DevOps, containers)
  • Ensure high-quality, maintainable, well-tested code

Client Engagement

  • Work closely with stakeholders to shape requirements
  • Translate technical concepts into clear business outcomes
  • Facilitate discovery and solution design sessions

Commercial & Strategic Input

  • Identify opportunities to add value and extend engagements
  • Support proposals and technical strategy
  • Balance engineering excellence with pragmatic delivery

Team Leadership

  • Mentor engineers and support team development
  • Contribute to best practices and continuous improvement

What You’ll Bring

  • Strong background in C# / .NET development
  • Experience in solution architecture or technical leadership roles
  • Comfortable in client-facing or consulting environments
  • Hands-on experience with Azure and cloud-native delivery
  • Ability to work in ambiguous, fast-moving environments
  • Excellent communication and stakeholder management skills

Posted: May 2nd, 2026