Principal .NET Backend Engineer
Appsierra
Remote
Experience
10-11 Yrs
Salary
Not disclosed
Job type
Full Time
Work mode
Remote
Skills
- c#
- .net 8
- .net core
- asp.net core web api
- dependency injection
- middleware
- background services
- signalr
- grpc
- microservices
- distributed systems
- event‑driven architecture
- clean architecture
- solid principles
- domain‑driven design
- cqrs
- api gateway
- azure app services
- azure kubernetes service
- aks
- azure api management
- azure service bus
- sql server
- azure sql
- cosmos db
- entity framework core
- dapper
- azure redis cache
- azure key vault
- azure blob storage
- azure monitor
- azure application insights
- docker
- kubernetes
- ci/cd
- azure devops
- terraform
- bicep
- jwt
- oauth2
- openid connect
- microsoft entra id
- owasp top 10
- performance optimization
- multithreading
- async programming
- production debugging
- root cause analysis
Job description
We are looking for an experienced Principal .NET Backend Architect to design, develop, and lead enterprise‑scale backend applications using ASP.NET Core, C#, Microservices, and Microsoft Azure.
Responsibilities
- Design and develop scalable backend applications using ASP.NET Core and C#.
- Architect cloud‑native microservices and distributed systems on Microsoft Azure.
- Design secure, high‑performance REST APIs and event‑driven applications.
- Lead architecture discussions, code reviews, and technical mentoring.
- Design and implement messaging solutions using Azure Service Bus.
- Troubleshoot production issues, perform RCA, and optimize application performance.
- Collaborate with DevOps teams on CI/CD, AKS deployments, and cloud infrastructure.
- Establish engineering standards, best practices, and architectural guidelines.
- Review AI‑generated code and ensure alignment with enterprise architecture standards.
Required Skills
- C#, .NET 8 / .NET Core
- ASP.NET Core Web API, Middleware, Dependency Injection, Background Services, SignalR, gRPC
- Microservices, Distributed Systems, Event‑Driven Architecture, Clean Architecture, SOLID, DDD, CQRS, API Gateway
- Azure App Services, Azure Kubernetes Service (AKS), Azure API Management, Azure Service Bus
- SQL Server, Azure SQL, Cosmos DB, Entity Framework Core, Dapper, Azure Redis Cache
- Azure Key Vault, Azure Blob Storage, Azure Monitor, Azure Application Insights
- Docker, Kubernetes, CI/CD, Azure DevOps, Terraform / Bicep
- JWT, OAuth2, OpenID Connect, Microsoft Entra ID, OWASP Top 10
- Performance optimization, multithreading, async programming, production debugging, RCA
Preferred Interview Topics
- System Design
- Microservices Architecture
- OOP & Design Patterns (Strategy, Factory)
- Dependency Injection
- ASP.NET Core Middleware
- Parallel File Processing
- Distributed Systems
- Azure Architecture
- Production Troubleshooting
- AI‑Assisted Development
Soft Skills
- Technical Leadership
- Solution Architecture
- Problem Solving
- Code Reviews & Mentoring
- Stakeholder Management
- Agile Delivery
About the company
Appsierra
appsierra.com