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.
Skills
- Expert in C#, .NET Core / ASP.NET Core, and Web API development
- Deep understanding of Azure Serverless Architecture (Functions, Logic Apps, Event Grid, API Management)
- Hands-on with Azure Storage, Cosmos DB, Service Bus, and Application Insights
- Proficient with microservices, event-driven design, and asynchronous programming
- Experience in Azure DevOps, Git, and deployment automation.
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.
- Take ownership of the end-to-end testing process including test planning, execution,defect management, and reporting.
- 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.
Good to have
- Familiarity with containerization (Docker/Kubernetes)
- Knowledge of Azure security and monitoring tools
- Hands-on with Azure Storage, Cosmos DB, Service Bus, and Application Insights
- Exposure to Agile/Scrum environments
Experience
4-7 Years