Principal .NET Backend Engineer
Appsierra
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