At a Glance
- Tasks: Lead complex projects, shape architecture, and mentor engineers in a dynamic environment.
- Company: A growing digital consultancy with a focus on innovation and collaboration.
- Benefits: Competitive salary, hybrid working, and opportunities for professional growth.
- Other info: Join a team that values modern engineering approaches and continuous improvement.
- Why this job: Make a real impact by solving challenging technical problems across diverse sectors.
- Qualifications: Strong C#/.NET background and experience in technical leadership roles.
The predicted salary is between 80000 - 90000 £ per year.
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
Principal Engineer in Leeds employer: Inara
Contact Detail:
Inara Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Engineer in Leeds
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C#, .NET, and Azure. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and scenarios related to solution architecture and client engagement. We recommend doing mock interviews with friends or using online platforms to boost your confidence.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Principal Engineer in Leeds
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Principal Engineer role. Highlight your experience with C#, .NET, and Azure, and don’t forget to showcase any leadership roles you've had. We want to see how you can shape architecture and guide delivery!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're the perfect fit for this client-facing role. Talk about your experience in solving complex technical problems and how you can influence stakeholders. We love a good story!
Showcase Your Projects: If you've worked on any relevant projects, make sure to mention them! Whether it's building cloud-native solutions or leading a team, we want to see examples of your work. This helps us understand your hands-on experience and technical capabilities.
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s straightforward and ensures your application goes directly to us. Plus, we love seeing candidates who take that extra step!
How to prepare for a job interview at Inara
✨Know Your Tech Inside Out
Make sure you’re well-versed in C#, .NET, React, TypeScript, and Azure. Brush up on your knowledge of cloud-native solutions and DevOps practices. Be ready to discuss how you've applied these technologies in past projects.
✨Showcase Your Leadership Skills
Prepare examples that highlight your experience in technical leadership and solution architecture. Think about times when you’ve guided teams or influenced stakeholders, and be ready to share those stories during the interview.
✨Engage with Stakeholders
Since this role involves client engagement, practice how you would translate complex technical concepts into business outcomes. Be prepared to demonstrate your communication skills and how you can facilitate discussions to shape requirements.
✨Emphasise Continuous Improvement
Discuss your approach to mentoring and supporting team development. Share any best practices you’ve implemented in previous roles and how you’ve contributed to a culture of continuous improvement within your teams.