Web Designer
Responsibilities include, but are not limited to:
Understand product functionality and business requirements.
The candidate must be highly proficient at client-side technologies such as JavaScript, CSS, and hand coded HTML using Web Standards. In the case of all of these technologies, deep knowledge of browser-compatibilities is essential.
Additionally, the candidate should be comfortable with, and has significant hands-on experience with JSP and has a reasonable degree of knowledge of AJAX.
Apply basic user interface design skills when implementing features.
Innovation: Contributes to lessons-learned exercises for completed projects.
Suggest new technologies and approaches, often demonstrating and championing their use.
Qualifications:
Bachelors Degree or Equivalent
Must be comfortable with user-interface, information architecture principles, and designing web sites with complex information or functionality.
5+ years experience building JavaScript/CSS/JSP-based front ends for viewing on multiple browsers and operating systems.
3+ years experience with the software development lifecycle.
3+ years experience with the minimum 3 of the following technologies/skills: Jakarta/Apache Tomcat; Struts MVC framework (Action-class development and JSP authoring); custom JSP tag use; AJAX; ANT; XML/XSL transformations.
2+ years experience with XML/XSL or equivalent.
Excellent communication skills with both non- technical designers and software engineers.
Ability to thrive in a dynamic, fast-paced environment.
Proven prioritization and time management skills.
Must have experience estimating the duration of design and development tasks.
Experience with source control systems (Rational ClearCase/CVS) and bug management (Rational ClearQuest) or other similar enterprise tools is a plus.
Experience in localization is a plus.
Experience in Agile process is a plus.
Salary/Benefits: Salary commensurate with experience