· Good knowledge of Software Development life cycle
· Strong understanding of OOPS Concept and three-tier and N-tier Architecture. Expertise in Designing, Development, and Deployment of Web Applications in .NET 4.0 or above
· ASP.NET MVC, .NET Core, Web Forms, C#, WCF, LINQ, EF(Entity Framework), JavaScript/JQuery, AJAX, XML, JSON, HTML, CSS, Angular 2+, Web APIs,Windows App .
· Expertise in SQL Server, PostgreSQL is a must
· Good Hands-on with Microsoft Azure (Azure SQL), EC2, Storage, Web apps, web roles, worker roles, Service Fabric, IoT Hub).
· Good Experience with REST API/ Web API creation, consumption, integration using Service Oriented Architecture.
· Version Control and TFS
· Good Knowledge of Elastic Search (Good to have)