Principal Engineer
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