Job Description
We are looking for a .NET Backend Developer with 4–7 years of experience in architecting and building serverless, cloud-native solutions on Azure. In this role, you will design scalable, resilient APIs, optimize backend performance, and collaborate closely with cross-functional teams to translate business and technical requirements into robust backend solutions. You will also contribute to code quality, system design, and overall engineering excellence.
Roles & Responsibilities
- Design and implement scalable .NET Core backend services on Azure serverless architecture.
- Lead API development and integration with Azure Functions, Event Grid, Service Bus, and Logic Apps.
- Ensure system scalability, security, and performance optimization.
- Implement and maintain CI / CD using Azure DevOps.
- Guide and review code from junior developers.
- Collaborate with architects, QA, and product teams to deliver end-to-end solutions.
Skills
Expert in C#, .NET Core / ASP.NET Core, and Web API developmentDeep understanding of Azure Serverless Architecture (Functions, Logic Apps, Event Grid, API Management)Hands-on with Azure Storage, Cosmos DB, Service Bus, and Application InsightsProficient with microservices, event-driven design, and asynchronous programmingExperience in Azure DevOps, Git, and deployment automationGood to have
Familiarity with containerization (Docker / Kubernetes)Knowledge of Azure security and monitoring toolsExposure to Agile / Scrum environmentsExperience
4-7 Years
Skills Required
Api Management, Logic Apps, Microservices, Git, Azure Functions, Service Bus, Asynchronous programming, Cosmos DB, .Net Core, Azure Storage, Azure Devops