Develops websites and applications using web technologies (i.e. HTML, CSS, JavaScript, and asp.net ) Understands key server-side web development concepts through experiences such as: Interpreting graphic visual or interaction designs in HTML, CSS and Javascript. Creating visually appealing web pages or interfaces. Creating, editing or modifying templates for a CMS or web development framework. Programming interaction with JavaScript and/or a library such as jQuery, YUI or Prototype. Testing cross-browser, cross-platform, and/or cross-device compatibility for inconsistencies. Testing for compliance to specified standards such as accessibility standards in the clients region or domain. Conducting observational user testing, or reviewing designs against usability heuristics