Successful Software Consultancy looking for a Senior Developer with excellent C# skills as well as C# you will be exdpected to have most of the following skills:
·Excellent knowledge of Microsoft development technologies
·Visual Studio 2010 / 2012
·Extensive C#.NET experience
·Experience of multi-tier / distributed architectures
·OOAD skills and good understanding of Design Patterns and Practices
·Web services (SOAP, WCF, REST, etc.)
·Web applications development experience (ASP.Net MVC 3 or later)
·LINQ / Entity Framework experience
·XML / XSLT / XSD / xPath
·Solid experience of complete development lifecycle
·Team lead / mentoring experience

