A minimum of 4 years experience as a senior or lead C# developer on enterprise-level, custom application development projects implemented on the Microsoft.NET platform
A minimum of 4 years of experience developing web applications using the ASP.NET in C#.NET
Demonstrated comprehensive knowledge of object-oriented principles and application of these principles in C#. The ideal candidate will have proven experience working with subject matter experts in the definition and implementation
of the enterprise architecture design pattern in .NET.
At least three years experience designing schemas and developing on MS SQL Server. Ability to write complex stored procedures using Transact SQL.
A minimum of 2 years experience participating and contributing in the definition and implementation of an enterprise-level, n-tier, service-oriented architecture (SOA) on the Microsoft .NET platform
Visual Studio 2005/2008
Experience using XML/XSL and related standards
Strong documentation, debugging and data analysis skills
Effective communication skills and demonstrated experience working in a team culture