Requirements
- 5+ years of professional experience with C# and .NET (Framework and/or Core)
- Strong experience building and consuming RESTful APIs with ASP.NET Core
- Hands-on experience with Azure services: Service Bus, App Services, Azure SQL, Azure Functions, Application Insights
- Experience with Kubernetes (AKS or similar) — deploying, scaling, and managing containerized workloads
- Proficient in SQL Server — schema design, query optimization, migrations (EF Core or Dapper)
- Solid understanding of messaging patterns (pub/sub, competing consumers, dead-letter queues)
- Experience with Docker and container fundamentals
- Experience with unit testing and integration testing (xUnit, NUnit, Moq, etc.)
- Familiarity with Git, branching strategies, and pull request workflows
- Strong communication and collaboration skills
Nice to Have
- Experience with microservices or event-driven architectures
- Experience with Terraform or Bicep for infrastructure as code
- Knowledge of OAuth 2.0 / OpenID Connect and identity platforms (Azure AD / Entra ID)
- Exposure to NoSQL databases (Cosmos DB, Redis)