Reed

Principal Engineer (.Net) - up to £100,000 + Bonus - Hybrid

Involved Solutions
Coventry, UK
£75,000 – £100,000
about 5 hours ago

Skills & Technologies

JavaScriptTypeScriptC#C.NET.NET CoreASP.NET CoreEntity FrameworkAPIASP.NETKafkaMicroservicesDevOpsMicroservices ArchitectureDistributed SystemsAgileMongoDBAzureKubernetesTerraform

Job Description

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.

Company & Role Analysis

JobSeeker+
Likely perks
Private MedicalPension25+ Days HolidayStock OptionsLearning BudgetFlexible Hours
Culture & working style

Neutral 2–4 sentence summary of what working at this company is like, drawn from public reviews and press coverage. Tone, collaboration style, pace, benefits highlights.

Unlock the full analysis for this job
Sign in to unlock →
Apply NowApply with CV Improver