08 Aug
|
The NineHertz
|
Gurugram
08 Aug
The NineHertz
Gurugram
Principal .NET Backend Developer
Experience Required: 8 Years
Job Summary
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. The ideal candidate should have solid expertise in distributed systems, cloud-native architecture, system design, performance optimization, and technical leadership.
Key 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
Backend Technologies & Architecture
Backend Technologies
- C#, .NET 8 / .NET Core
- ASP.NET Core Web API
- Dependency Injection
- Middleware Pipeline
- Background Services
- SignalR
- gRPC
Architecture
- Microservices
- Distributed Systems
- Event-Driven Architecture
- Clean Architecture
- SOLID Principles
- Design Patterns
- DDD
- CQRS
- API Gateway
Azure & Database
Azure
- Azure App Services
- Azure Kubernetes Service (AKS)
- Azure API Management (APIM)
- Azure Service Bus
- Azure Key Vault
- Azure Blob Storage
- Azure Redis Cache
- Azure Monitor
- Azure Application Insights
- Azure DevOps
Database
- SQL Server
- Azure SQL
- Cosmos DB
- Entity Framework Core
- Dapper
- Redis
DevOps & Security
DevOps
- Docker
- Kubernetes
- CI/CD
- Azure DevOps
- Terraform / Bicep
Security
- JWT
- OAuth2
- OpenID Connect
- Microsoft Entra ID
- OWASP Top 10
Technical Expertise
Candidates Should Have Hands-on Experience With
- ASP.NET Core Request Pipeline
- Dependency Injection & Service Lifetimes
- System Design & Architecture
- High-Performance APIs
- Multithreading & Async Programming
- Performance Optimization
- Production Debugging & RCA
- Azure Service Bus Messaging
- Distributed Tracing & Monitoring
- Dapper vs Entity Framework Core
- Rate Limiting & Caching
- Authentication & Authorization
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
Skills: .net core,asp.net core,devops,architecture,.net
📌 Principal .Net Backend Developer (Gurugram)
🏢 The NineHertz
📍 Gurugram