| Description: | Responsibilities:
•Manage and lead a web development project from concept into fully polished and functioning systems.
•Provide technical expertise, development, maintenance, and support of all website development.
•Interface with multiple internal teams to ensure all company and product online needs are met within the timelines and budgets outlined.
•Actively participate in conceptualizing and planning of scalable websites and related systems.
Requirements:
•5+ years minimum work experience in web development or related field.
•Expert knowledge and understanding of XHTML markup, CSS, and using JavaScript/AJAX to dynamically control a site’s presentation.
• Fluency and experience developing websites in one or more of the following languages/technologies: Java, JSP/Velocity, Struts, Spring, and/or Hibernate.
• Understanding of information flow, readability, and interface usability design principles.
• Experience developing scalable website architectures.
• Strong understanding of relational database design, SQL, and efficiently interfacing them with web systems.
• Deep understanding of setting up, running, and optimizing web servers under various environments (anywhere from Apache on Linux to IIS on Windows).
• Knowledge of current web trends, technologies, and online communities a plus (added a plus).
• Must have good interpersonal, communication and problem-solving skills with a great attitude.
• Must have demonstrated ability to handle multiple projects with changing priorities.
•Ability to be efficient and productive under pressure.
•Very organized with strong attention to detail.
|