* Developing in the .NET environment - Microsoft Visual Studio 2010 or 2012
* Significant commercial experience using ASP.NET and C# in the MVC3/4/5 framework
* Knowledge and experience of Web services.
* Knowledge and experience of Agile Software Development.
* Knowledge of Test Driven Development (TDD).
* Using Software Configuration Management tools such as Subversion, GIT, Jenkins, Cruise Control and TFS.
* In depth Knowledge of cross browser compatibility and accessibility standards. and developing cross-platform compatible solutions.
* Other skills such as XHTML, CSS3, HTML5, AJAX and JQuery.
* Experience on code analysis tool such as as stylecop, Fxcop, Resharper, Coverity etc.
* Experience in Behavior Driven Development(BDD)
* Experience in building multi-threaded, high performance and responsive applications web application.
* Proven history in developing complex systems using the entire Microsoft .NET platform.
* Automation of Unit testing