Degree from recognized university preferably a MSc Excellent knowledge and hands on experience in OOP/OOD is mandatory Minimum 6 years of working experience in web application developments Experience in .Net Framework 3.5-4.5, TFS, XML, PowerShell Azure Technologies Experience in MVC life cycle Excellent in C# / ASP . Net patterns & practices Experience in Microsoft SQL Server and nHibernate Excellent knowledge in client scripting and script libraries Microsoft certifications (MCP/MCSD) will be an added advantage