Required Skills: Expert C# knowledge: 5+ years of C# NET experience including WCF, ADO.net3+ years of SQL Server 2005/2008 experience (T-SQL, Stored Procedures, Functions, Views)Expert OO knowledge, Strong understanding of Design Patterns, Strong understanding of Source Code Control, TDD and Continuous Integration practices using TFS, NAnt, NUnit, CrioseControl, etcStrong verbal and written communication skills, Ability to work in a team environmentXML technologies (XML, XSL, XSD, and XPath), nHibernate.