Competency in software development using Microsoft (.NET) technologies. Experience in Microsoft (.NET) technologies such as C#(.NET), ASP(.NET), MVC, WCF, CSS, Javascript, AJAX, SQL Server. Minimum Work Experience: 2 years of technology specific experience.