A minimum of 8 years of experience as a developer building Microsoft based software solutions with C# using .Net Core framework
2+ years of experience in technical leadership role
3+ years of experience in building scalable and reliable Azure cloud services leveraging Azure App Services, Azure Functions, Azure Service Bus, Application Insights, Azure SQL DB, Azure API Management and other PAAS components.
2 years’ experience with .NET Core
Experience with RESTful APIs.
Experience working with XML/XSLT, JSON
Strong understanding of SQL Server /T-SQL, SOLID Principles
Experience with Test Driven Development, xUnit, or another testing framework
Working knowledge of Continuous Integration/Continuous Deployment and DevOps principles