Principal .NET Backend Engineer

Appsierra

Appsierra logo

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

Similar jobs