Senior Software Engineer - .Net

3 years (minimum) experience in developing web applications with C# and ASP.NET, over all 3-4 years’ experienceExperience on angularJS , Bootstrap is desiredGood knowledge on Javascript, HTML5, etc,Experience in using charting components like Highchart, etc is desiredGood database and SQL skills (SQL Server 2005/2008/2012 preferred)Good knowledge on WCF or WebAPI , developed REST webservicesHands on knowledge of ADO.NET, LINQ, Entity Framework or other ORM toolsGood with jQuery and/or ASP.NET AJAXAwareness of HIPAA compliance or medical domain is a plusImplement ASP.NET based web applicationsIntegrate ASP.NET web applications with databases using ADO.NET, Entity Framework,etc.Participate in the full software development lifecycle including analysis ,design, implementation, and testing.Job descriptionThe candidate will be developing web applications using Microsoft Technology.The candidate must have an in-depth understanding of the software development lifecycle andbe able to participate in stages like design, implementation, Defect fixing, unit testing.