Sr. .NET Developer
JD:
Senior Backend .NET Developer (Platform Experience)
Must Have:
8+ yrs C#, ASP.NET Core Web API,
DI, middleware pipeline;
Testing: unit/integration/contract/E2E (xUnit, Moq, Jest/Vitest as relevant);
Code quality: SonarQube, Roslyn analyzers, ESLint, Prettier;
REST APIs, versioning, OpenAPI/Swagger;
Entra ID/Azure AD: OAuth2, JWT, RBAC;
Docker, Kubernetes, Azure (App Service, Container Apps, Key Vault);
CI/CD: Azure DevOps/GitHub Actions;
Observability: Serilog, health checks, telemetry;
Git workflows, branch policies, dev tooling;
Strong SQL;
MongoDB preferred (aggregation, indexing, schema); if limited: strong SQL + non-relational DB exposure (Cosmos preferred, graph/vector plus) + fast Mongo ramp-up. Multi-environment pipeline ownership;
NuGet/internal package management;
Message brokers (RabbitMQ+);
AI tooling across SDLC;
Mentoring/coaching developers;
Azure DevOps APIs and/or GitHub APIs. 7