Principal Engineer (.Net) - up to+ Bonus

Involved Solutions
London, United Kingdom
Last month
£75,000 – £100,000 pa
Applications closed

Related Jobs

View all jobs

Principal Engineer

Sky Tw75Qd, TW7 5QD, United Kingdom
On-site

Principal Engineer - CPTO, BPL

Barclays London, E14 5RB, United Kingdom
On-site

Principal Engineer (Microsoft)

Claranet Covent Garden, WC2E 8RE, United Kingdom

Principal Engineer (Java) - up to+ Bonus

Involved Solutions London, United Kingdom
£75,000 – £100,000 pa Hybrid

Principal Software Engineer

Franklin Bates Bs11Ad, BS1 1AD, United Kingdom
Remote

Principal Data Engineer

Sky Tw75Qd, TW7 5QD, United Kingdom
On-site

Salary

£75,000 – £100,000 pa

Job Type
Permanent
Work Pattern
Full-time
Work Location
Hybrid
Seniority
Lead
Education
Degree
Posted
24 Apr 2026 (Last month)

Benefits

Bonus Benefits

Principal .NET Engineer (Azure / Microservices)
Salary: Up to £100,000 + Bonus + Benefits
Location: Coventry or Central London - Hybrid (2 days per week onsite)
Working Hours: 40 hours per week - Full time
Job Type: Permanent

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.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.