Website developers (front-end)
Location: Portsmouth, NH
Duration: 6 months
Description:
- Experienced Web Developer needed who can leverage technology to develop business solutions within the insurance industry and provide technical consulting on highly complex projects for our Integrated Internet Team.
- Primary responsibilities will be to develop, code, test, and debug new software or make enhancements to existing software from general requirements and specifications.
- Responsible for design, development, and maintenance of external internet sites.
- Work with creative services and developers to design, layout, and produce finished files for html prototypes, visual interfaces, and interaction of web-based applications, micro-sites, and individual web pages that meet business and technical requirements.
- Ensure that all design elements, templates and finished solutions work within a variety of browser types and screen settings along with the constraints set by development and design.
- Work with marketing and development staff on style and approach for all projects including development of landing pages and other web oriented supporting materials for individual campaigns.
- Participate in efforts to improve quality of web sites and other electronic publications as required.
- Participate in code and design reviews.
- Troubleshoot code defects and deploy timely fixes.
- Research new tools and technologies for use within the group.
- Contribute to the continuing technical education of the group.
- Create and maintain technical documentation.
Required Skills:
- 5+ years experience with HTML, XHTML, CSS, AJAX, Flash, and JavaScript web technologies and tooling is required. JQuery specific experience is desirable.
- 3+ years experience in UI and content development.
- Experience with web development using a content management system, preferably Interwoven Teamsite.
- Experience with Photoshop is required.
- Understanding of web architecture such as session, cache, cookies, connection pooling.
- Familiarity with Java EE is desirable.
- Knowledgeable in new and emerging technologies.
- Excellent analytical and problem solving skills.
- Ability to coordinate with internal and external groups.
- Good verbal and written communication skills.
- B.A. or B.S. in computer science, graphic design, art or related field*or equivalent academic and work experience.