Web Developer

Overview

Hybrid
$100,000 - $120,000
Full Time

Skills

content management system
Web Developer
Web publishing
XML
JavaScript
Google analytics
Content Management
AngularJS
website design
website
websites

Job Details

Job Title: Web Architect (Web Developer)

The client calls this a Web Architect, but the role is more on the Development side.

Overview:

Our client is an Manufacturing leader in Consumer solutions founded on the principles of integrity and innovation.

Responsibilities:

WHAT YOU WILL BE DOING:

The Web Architect will be working in a fast-paced environment on modern enterprise websites to ensure architecture, design, security and content is efficiently managed and up to date.

  • Interact with stakeholders across all levels of the organization, translate complex ideas into easily understandable themes for technical and non-technical members of the organization.
  • Communicate and consult efficiently with marketing team to determine and define website needs and functionality.
  • Engage with marketing team to prioritize and maintain a list of items for web site development and updates.
  • Coordinate organization of static and dynamic data with technical and marketing team
  • Provide design, implementation, maintenance, and administration support for multiple Web sites of the enterprise.
  • Understand, define, and design Web Content Management architecture, technology strategy and implementation standards for Consumer facing CMS web sites and third-party integrations.
  • Analyze the technical requirements of enterprise scale projects based on business requirements.
  • Develop and document technical solutions and plans for the business requirements.
  • Represent architectural decisions before Architectural Review Boards
  • Develop multi-year, multi-project architectural roadmaps.
  • Develop, implement, and configure web content management solutions using technologies such as HTML, XML, JavaScript, and web services.
  • Ensure quality of code is high for themselves and other team members.
  • Design reusable templates/components for authoring content
  • Provide estimates for initiatives and execute initiatives following Agile methodologies.
  • Design websites to maximize accessibility, usability, and effectiveness.
  • Ensure functionality of links and monitors website for consistency.
  • Understand authentication mechanisms including SSO.
  • Integrate database, application software, internal and external APIs into website design to increase site effectiveness, as needed.
  • Guide and mentor junior team members.
  • Review and recommend hardware and software needed for website development.
  • Investigate and analyze various specialized computing options and solutions.
  • Troubleshoot system errors and bugs.

Qualifications:

WHAT WE ARE LOOKING FOR:

  • Bachelor s degree in computer science, Information Systems or related field
  • 5 + years of web content management system experience working with one or more CMS packages
  • Demonstrated experience in front-end web content design and development
  • Proven extensive experience in CSS, HTML, JavaScript libraries and Frameworks (Node.JS, AngularJS, Bootstrap, React, or Vue.js) and client-side best practices
  • Experience with REST, jQuery, AJAX, JSON, HTML, CSS, Perl, and CGI languages
  • Understanding & experience in search engine optimization (SEO)
  • Web portal back-end development experience
  • Experience in scripting to setup new environments
  • Experience in upgrading/updating environments
  • Experience and knowledge in Web publishing procedures
  • Excellent communication skills. Demonstrate ability to interact comfortably with all levels of management and staff.
  • Knowledge of multiple operating systems and Workflow management.
  • Familiarity with DotCMS platform is a plus.
  • Ability to juggle multiple projects while meeting stringent deadlines.
  • Knowledge of development life cycle best practices including version control, QA, build/release management, CI and regression testing.
  • Working knowledge of analytics solutions such as Google analytics is a plus.
  • Ability to work in a globally distributed environment.