PRINCIPAL DUTIES AND RESPONSIBILITIES:
- Partner with the Digital Content Producer, PME offices and the PME Web Governance Committee to gather and communicate technical requirements and create project plans, schedules, and scope.
- Participate in design and architecture reviews of new applications and major system enhancements.
- Participate and engage in research, iterative design, and experimentation to build, develop and maintain websites on modern Drupal versions and a variety of APIs.
- Write back-and-front-end custom Drupal code for approved modules, themes, libraries.
- Oversee quality assurance on the public-facing and the administrative interfaces of all web properties and collaborate with the HMS IT Web Team on maintaining QA best practices.
- Develop and maintain a modular library of architectural and front-end components that can be reused and repurposed across all our web properties.
Basic Qualifications
- Minimum of two years’ post-secondary education or relevant work experience
Additional Qualifications And Skills
- Bachelor’s degree preferred.
- Development experience in web and internet technologies, preferably in a large organization or in an agency setting.
- Experience building and maintaining sites in modern Drupal, including the development of custom modules and themes.
- Strong knowledge of semantic HTML, CSS, and JavaScript.
- Familiarity with front-end development tools such as Sass and Gulp.
- Knowledge of and adherence to Drupal best practices and to web-accessibility guidelines (WCAG 2.0/2.1).
- Motivation to remain current with existing and emerging web technologies.
- Strong attention to detail, and analytical and problem-solving skills.
- Ability to work independently and handle multiple assigned tasks with excellent time-management, organization, and planning skills.
- Ability to function as part of a team and to switch between a big-picture mindset and detailed project work.
- Strong collaboration skills and ability to build win-win relationships with partners.
- Active participation in the Drupal community (discussion on issues, patches, contributed modules).
- Experience working on higher-education websites.
- Broad technical-delivery experience and knowledge of agile development practices and toolsets, such as Jira.
- Basic knowledge of use and administration of LAMP stacks.
Certificates and Licenses
- Completion of Harvard IT Academy specified foundational courses (or external equivalent) preferred