8 – 10 years of hands-on experience in designing/architecting enterprise software solutions including cloud-based applications using C#, Net Core, ASP.NET Core, Entity Framework and Web/Rest API. Hands-on application development experience using Azure components such as Azure SQL Database, Azure Blob Storage, App Service, Azure Functions, Service Bus, Queues, Azure API Management, etc.