Web Developer

Job description

Position SummaryDevelop and maintain web applications and programs in an agile development workflow. Design, code, test, implement, debug and help to maintain college intranet and internet web applications; develop web solutions for grants related projects; monitor application servers to ensure uptime and availability. Provide support to grant administrators, faculty and staff of the college including, providing viable web-solutions to support the colleges’ mission and grant related activities, developing and updating user guides, and training users on how to use web solutions. Research new web technologies and tools and prototype new web-sites for demonstration purposes and maintain project status reports for dissemination at weekly meetings.QualificationsRequired Education:Bachelor's Degree Computer Science, Information Technology or related field.Preferred Education:Web Development related degree or certificateRequired Experience:2+ years experience developing in PHP with object-oriented programming techniques including maintaining high-traffic websites in CMS applications such as Drupal. Experience with writing fast, maintainable and up to industry standard, custom modules in Drupal 8. Experience in maintaining high traffic single and multi-site Drupal 8 environments.Preferred Experience:Proficient understanding of code versioning tools in a team setting (GIT preferred). Experience successfully writing unit and BDD testing. Experience working with Drupal multi-sites, including writing code following strict Drupal standards and best practices. Experience with front-end built tools (Gulp, Yarn). Experience with agile scrum development model. Experience using API portals such as MuleSoft.Required Skills, Knowledge and Abilities:Working knowledge and understanding of component-based theming. Ability to write code following industry standard best practices with automated tests. Working knowledge of dependency management tools such as Composer or Node. Demonstrated writing ability. Proficient knowledge in Drupal API, third party modules and system architecture. Ability to prioritize and meet deadlines and advise and provide solutions to problems in a team setting. Excellent communication, analytical, organizational, time and project management skills.Preferred Skills, Knowledge and Abilities:Comfortable with command-line tools such as Drush. Familiarity with CSS preprocessors (SASS) and front-end frameworks (Bootstrap). Experience with Acquia's BLT development tool.Additional InformationEOE/AA/Minorities/Females/Vet/Disabled/Sexual Orientation/Gender Identity




Diversity Profile: University



View more

Learn more on Inside Higher Ed's College Page for University

Arrow pointing right
Job No:
Posted: 6/14/2019
Application Due: 10/19/2019
Work Type: