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