At a Glance
- Tasks: Lead engineering strategy and design high-availability systems using modern Microsoft technologies.
- Company: Globally established organisation shaping enterprise technology for millions.
- Benefits: Up to £100,000 salary, bonus, hybrid work, and comprehensive benefits.
- Other info: Dynamic environment with opportunities for innovation and career growth.
- Why this job: Make a real impact on cloud platforms while mentoring the next generation of engineers.
- Qualifications: Expertise in ASP.NET Core, Azure, and experience in leadership roles.
The predicted salary is between 100000 - 100000 £ per year.
A globally established organisation is seeking an experienced Principal .NET Engineer to shape the future of enterprise technology used by millions of customers. This role will focus on engineering leadership, modern architecture, cloud-native delivery and driving best practice across multiple teams within a high-scale digital environment.
Responsibilities for the Principal .NET Engineer:
- Define and evolve engineering strategy, standards and best practices across your domain
- Lead technical direction across multiple engineering teams and programmes
- Design and oversee delivery of large-scale, high-availability systems using modern Microsoft technologies
- Provide expert guidance on technical risk, architecture decisions and prioritisation
- Support Staff Engineers and delivery teams through hands-on technical leadership
- Drive adoption of DevOps, CI/CD, automation and modern engineering practices
- Champion secure-by-design principles, vulnerability management and risk reduction
- Implement observability frameworks including monitoring, logging and SLO / SLI practices
- Leverage AI and intelligent automation to improve productivity and delivery outcomes
- Mentor engineers and strengthen engineering culture across the organisation
Essential Skills for the Principal .NET Engineer:
- Deep hands-on expertise in ASP.NET Core, Web API, C#, Entity Framework
- Strong experience with Azure, Kubernetes, Kafka and Microservices architecture
- Experience with MongoDB, cloud integrations and distributed systems
- Strong knowledge of JavaScript / TypeScript
- Experience using Terraform / Infrastructure as Code
- Strong understanding of software architecture and scalable system design
- Experience leading development of complex, high-performance platforms
- Proven experience in a Principal, Lead or Senior Engineering role
- Practical experience using Generative AI tools to improve engineering productivity
Desirable Skills for the Principal .NET Engineer:
- Strong advocate of Agile delivery and modern engineering ways of working
- Experience building collaborative engineering communities
- Comfortable making data-driven technical decisions at scale
- Strong mentoring background across engineers of all levels
- Passion for innovation and continuous improvement
If you are a senior .NET engineering leader looking to shape modern cloud platforms at scale while remaining close to technology, this role offers strong influence, complex delivery challenges and long-term impact.
Principal Engineer (.Net) - up to £100,000 + Bonus - Hybrid employer: Involved Solutions
Contact Detail:
Involved Solutions Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Engineer (.Net) - up to £100,000 + Bonus - Hybrid
✨Network Like a Pro
Get out there and connect with people in the industry! Attend meetups, webinars, or even just grab a coffee with someone who works at a company you're interested in. Building relationships can open doors that a CV just can't.
✨Show Off Your Skills
Don’t just talk about your experience; demonstrate it! Create a portfolio showcasing your projects, especially those involving .NET, Azure, or microservices. This gives potential employers a tangible sense of what you can bring to the table.
✨Ace the Interview
Prepare for technical interviews by brushing up on your coding skills and understanding system design principles. Practice common interview questions and be ready to discuss your past projects in detail. Confidence is key!
✨Apply Through Our Website
When you find a role that excites you, apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Principal Engineer (.Net) - up to £100,000 + Bonus - Hybrid
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Principal .NET Engineer role. Highlight your expertise in ASP.NET Core, Azure, and microservices, as these are key to what we’re looking for.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re passionate about engineering leadership and how you can drive best practices. Share specific examples of your past achievements that align with our needs.
Showcase Your Technical Skills: Don’t just list your skills; demonstrate them! Include projects or experiences where you’ve successfully implemented modern technologies like Kubernetes or Terraform. We want to see your hands-on experience!
Apply Through Our Website: For the best chance of getting noticed, apply directly through our website. It’s the easiest way for us to track your application and ensure it reaches the right people!
How to prepare for a job interview at Involved Solutions
✨Know Your Tech Inside Out
Make sure you’re well-versed in ASP.NET Core, Azure, and Microservices architecture. Brush up on your knowledge of C#, Entity Framework, and any other relevant technologies mentioned in the job description. Being able to discuss your hands-on experience confidently will impress the interviewers.
✨Showcase Your Leadership Skills
As a Principal Engineer, you'll be expected to lead teams and drive best practices. Prepare examples of how you've successfully led projects or mentored engineers in the past. Highlight your ability to influence technical direction and foster a collaborative engineering culture.
✨Demonstrate Problem-Solving Abilities
Be ready to tackle hypothetical scenarios or technical challenges during the interview. Think about how you would approach designing high-availability systems or implementing observability frameworks. This will show your analytical skills and your ability to think on your feet.
✨Emphasise Continuous Improvement
Talk about your passion for innovation and how you’ve implemented modern engineering practices like DevOps and CI/CD in previous roles. Discuss any experience with Generative AI tools and how they’ve improved productivity in your teams. This will align with their desire for someone who champions continuous improvement.