The University of Washington (UW) is proud to be one of the nation’s premier educational and research institutions. Our people are the most important asset in our pursuit of achieving excellence in education, research, and community service. Our staff not only enjoys outstanding benefits and professional growth opportunities, but also an environment noted for diversity, community involvement, intellectual excitement, artistic pursuits, and natural beauty.
At the University of Washington, diversity is integral to excellence. We value and honor diverse experiences and perspectives, strive to create welcoming and respectful learning environments, and promote access, opportunity and justice for all.
UW's Environmental Health and Safety (EHS) has an outstanding opportunity open for a Temporary Drupal 9 Web Developer.
This position will be responsible for converting a Drupal 7 website to Drupal 9, with additional features and capabilities, expanding the abilities of the current website, and using the university theme with appropriate modifications. The successful candidate will create a modern site implementing the latest software versions ensuring the best lifespan of the future site version. Another purpose of this position is to convert existing content to the new site as Subject Matter Experts (SME) provide content. Position deliverables will follow an agreed timeline generated by the program manager and the successful candidate. The final product will be tested and perform to the satisfaction of department management before it is accepted.
The position is technically skilled in the best practices of web development, database theory, integration of university central data resources and current version of software used to implement web systems. Environmental Health & Safety is a core safety resource used by the University and all members associated within the University area of activity. The position will ensure the department website continues to provide an uninterrupted avenue for communication of safety guidance for standard regulatory information and efficient methods for emergency topics such as COVID-19.
The developer will be able to work with a variety of technical and non-technically skilled staff collecting information from the Subject Matter Experts (SME). The position will interpret existing content while working in conjunction with program managers to transform an existing version of a dated system to current technology and provide additional capabilities to enhance functionality. The successful candidate must understand state and federal accessibility requirements and meet requirements using provided technology. Excellent technical knowledge of Drupal 9 allowing for integration with university authentication software is mandatory. Skills and experience writing documentation for maintenance in the future are another function of the position.
Duties and Responsibilities:
This is a one-year, full time position for a web developer experienced with Drupal version 9. The developer will work with a Project Manager and current web support staff during the rebuild of an existing site. There will be minimal additional support for transferring content, and the developer is expected to be responsible for the full transfer and conversion of all material to the Drupal 9 site.
This position will convert an existing Drupal 7 website to Drupal 9 in a LAMP environment. The site should require minimal maintenance of custom modules when completed, using the core Drupal 9 modules when possible. The expertise of the developer will be leveraged to suggest improvements to the existing design of the version 7 website. At the same time, all existing abilities of the version 7 site will be available on the version 9 site. Enhancements for capabilities of Drupal 9 will be requested and applied during the conversion process. A review of existing PHP code is expected during the conversion to ensure compatibility and the highest degree of performance. The Drupal version 9 website will comply with Washington state and UW Accessibility guidelines.
The developer will create a detailed, written process and timeline for the conversion. Working with the Project Manager, the developer will follow the established timeline. Updates will be reported on a regular cycle, keeping the Project Manager and owners of the project informed of the status of the website conversion. Issues affecting the timeline will be reported to the Project Manager promptly to ensure all parties stay informed. Existing web support staff will assist as time allows.
The position will provide Drupal 9 training to EH&S staff that provide and/or update website content, including providing a thorough understanding of any new custom modules. Basic Drupal 9 training materials and full documentation of the converted site will be included in the project timeline and deliverables.
Covert existing Drupal 7 site to Drupal 9
•Create Drupal 9 site with the Drupal’s key contribution modules of version 9, i.e. CTools, Views, Rules, etc. •In conjunction with existing content owners, convert content to Drupal 9 site •Modify existing custom Drupal 7 modules as required for the Drupal 9 site •Create custom Drupal 9 modules as required for requested features •Recommend existing Drupal 9 modules for enhancements to the site •Apply the existing Drupal theme layer, and customize as requested •Create a responsive web site •Create a web site which meets the State and University Accessibility guidelines •Create a site meeting the University customized templates and content types •Create a site following a standard layout grid system •Provide the ability for SSO configuration with Shibboleth •Proficient with a web analytics package
Enhance Existing Design
•Gather requirements from project manager and end users •Design User Interface and customized applications to interact with site •Develop applications as requested •Provide multiple layers of user security for the new site •Provide capability for interaction with the university central data sources •Interact with the existing web support teams during the development
•Fully test, diagnose, and resolve all development issues •Document the new Drupal 9 basic system (modules, theme, etc.) •Document all custom Drupal 9 modules and templates in use •Document all custom material created by developer •Train users of various technical skill levels •Research and implement industry-standard best practices during system conversion and design •Deploy a fully functional system with all requested content •Other duties as assigned
•Bachelor's Degree in Computing Science, Information Systems or equivalent with programming experience •3 years of PHP 7 Development experience •3 years’ experience supporting Drupal website with a custom theme •3 years of experience with Drupal theming and development •Experience converting Drupal websites to Drupal version 9 •Experience developing and deploying full stack web applications
•Experience working in an academic environment •Experience applying proven project management methods and best practices.
The application process for UW positions may include completion of a variety of online assessments to obtain additional information that will be used in the evaluation process. These assessments may include Work Authorization, Cover Letter, and/or others. Any assessments that you need to complete will appear on your screen as soon as you select “Apply to this position”. Once you begin an assessment, it must be completed at that time; if you do not complete the assessment you will be prompted to do so the next time you access your “My Jobs” page. If you select to take it later, it will appear on your "My Jobs" page to take when you are ready. Please note that your application will not be reviewed, and you will not be considered for this position until all required assessments have been completed.
Founded in 1861, the University of Washington is one of the oldest public institutions in the west coast and one of the preeminent research universities in the world. The University of Washington is a multi-campus university comprised of three different campuses: Seattle, Tacoma, and Bothell. The Seattle campus is made up of sixteen schools and colleges that serve students ranging from an undergraduate level to a doctoral level. The university is home to world-class libraries, arts, music, drama, and sports, as well as the highest quality medical care in Washington State and a world-class academic medical center. The teaching and research of the University’s many professional schools provide undergraduate and graduate students the education necessary toward achieving an excellence that will serve the state, the region, and the nation. As part of a large and diverse community, the University of Washington serves more students than any other institution in the Northwest.