• 10+ years of experience in development, architecture, project management, and program management for business and web-based applications using Microsoft technologies
• Experience architecting extremely large mission-critical financial systems.
• Experience with full life cycle of applications from conception to delivery.
• Experience with recruiting, retention, budgeting, risk management, estimating, offshore coordination.
• Experience managing large teams of developers.
• Experience in the development of web applications using C#, Visual Basic, HTML, .NET, ASP, ASP.NET, Team Foundation Server and Visual Studio Team Suites.
• Experience with XML, web services, SOAP, XSL, and parsing methodologies like DOM
• Experience in developing and deploying applications on IIS Server.
• Experience using T-SQL and SQL Server 2000/2005 databases
• Experience using Microsoft developer tools like Visual Studio .NET 2005/2008.