Senior Web Developer

Summary:

Help define, build, and advance our next-generation web properties in new and exciting ways. They’ll be hands-on with a range of frontend and backend technologies.

Job Duties:

  • Work individually or within a small cross-functional team to lead and deliver new development projects
  • Provide production-quality, reusable code for both server-side and client-side projects
  • Collaborate as a member of the Digital team, architecting and developing next-generation platform functionality, including custom modules and themes
  • Partner with other team members in shaping user experiences that leverage the latest technology, tools, modules, libraries and interfaces
  • Support our existing infrastructure and develop web-based applications and functionality
  • Find innovative off-the-shelf solutions, using custom development only when required
  • Leverage deep knowledge and experience to ask the right questions, ensuring projects are defined correctly and delivered on time and on budget
  • Stay up to date on the latest web-based technology trends, including the Drupal product roadmap, community-contributed modules, and new front-end technologies/libraries
  • Perform related duties as assigned

 Skills and Qualifications:

  • Excellent analytical, organizational and problem-solving skills coupled with a strong work ethic
  • Strong attention to detail
  • Ability to work efficiently in a high energy, team oriented, and fast-paced environment
  • Ability to learn new languages, APIs and platforms quickly
  • Demonstrated ability to set high coding standards with annotations and documentation
  • Ability to provide thoughts and insight throughout the development process and to constructively contribute technical feedback to the team on various projects
  • Ability to self-direct and juggle multiple priorities using a flexible and collaborative approach in a fast-paced production environment
  • Solid communication skills, time management and critical thinking

 Education and Experience:

  • Bachelor’s degree in Computer Science or other related field required
  • 3-5 years Web development experience