This position is to provide development, maintenance, administration and planning support for multiple company websites. A successful candidate will have five or more years of .NET browser based development experience (required). Proficient in CMS platform (Sitecore preferred) from a configuration as well as an application development standpoint. Work with Marketing and other groups using workflows for Content Managed solutions. Strong SQL Server background desired. Candidate will be responsible for contributing to a variety of project objectives including, but not limited to; web design, 3rd party application integration, graphics, prototyping, QA, etc. Candidate will work as part of a team in an Agile environment and will provide timely maintenance support on assigned applications as well as be integral in the architecture and design of new functionality / applications. Experience with SEO optimization and Web Analytics is a plus. Must be confident and secure in their knowledge of the technologies required for the position as well as have a creative and agile mind. Display good use of standards, error trapping, class structures, configurability, and multiple versions of .NET functionality. Candidate must have a take ownership for a solution attitude towards development not just code to spec. This is a fast-paced environment and management objectives / priorities often change. COVEO knowledge is a plus.