Experience working with WebAPI, Entity Framework, ADO.NET, SQL Server, HTML, CSS, JavaScript, AngularJS, JQuery, Ajax, Bootstrap, and VB.NET Working knowledge of Microsoft development best practices, design patterns, and tools Familiar with web application lifecycle and frontend, backend frameworks Experience working with SaaS platforms and Microsoft Azure Cloud Services Knowledge of web services, WCF, and SOA (Service Oriented Architecture) Must have experience working with web technologies and frameworks Knowledge of design patterns and principles and .NET patterns Sound understanding of code versioning tools and CI/CD pipelines Knowledge of testing and automated testing platforms Sound knowledge of CLR (Common Language Runtime) and its limitations. Strong knowledge and proven working experience as an ASP .NET/ASP.NET Core developer Hands-on experience in developing ASP.NET Core/ ASP .NET MVC applications Familiar with entire software development lifecycle and development approaches Hands-on experience in database design, architecture, and integration