8+ years experience developing large scale and multi-tiered Web applications
Applied understanding of software development life cycle, and ability to adjust and lead in a fast-paced environment
Proven track record integrating large systems
Proven architecture background (applications, data, and security)
Exceptional problem-solving and analytical skills, with strong interest in tackling diverse technical problems
Hands-on experience in development using ASP.NET, VB.NET, C# and related Microsoft software development tools
Knowledge in Web-related technologies, e.g. HTTP, DHTML, CSS/JavaScript and browser compatibility issues
Experience with knowledge of SQL Server databasesExperience with XML, XML Schemas and related technologies a plus
Ability and desire to communicate the value of technology and change
Ability to build relationships and influence others