The Software Engineer is responsible for the creation, implementation, 
maintenance, performance, production support and documentation of user 
interfaces and software at the Sheridan Libraries including the Public Access 
Submission System (PASS) and applications related to the institutional 
repository such as the Drupal-based Islandora CLAW. This includes but is not 
limited to the installation, modification, and testing of new and/or upgraded 
applications (packages or home grown), operating systems, file structures, 
hardware, communication devices, and productivity tools. Applies analysis 
techniques and procedures to gather and then translate business requirements 
into functional/technical specifications and designs. Using functional 
specifications and designs, produces all or part of the deliverables. Maintains 
databases and application system code.

Job Scope/Complexity: Responsible for full life-cycle of medium to large sized 
complex projects; strong technical skills; strong ability to understand complex 
business processes. Develops solutions based on extensive technical knowledge, 
skills and experience; influences client towards innovative/integrated 
solutions. Works closely with Senior Software Engineers, Project Manager and 
Hodson Director of the Digital Research and Curation Center (DRCC).

We embrace the critical practice concepts outlined in Care, Code, and Digital 
Libraries.

Minimum Qualifications (Mandatory):

Bachelor’s degree required. Five years of related work experience with computer 
systems and applications including:

Strong skills and experience with Ember.js
Strong web development skills including JavaScript, HTML 5 and other core web 
technologies
Deep understanding of the HTML DOM (Document Object Model), CSS, layout, 
browser compatibility
Strong skills and experience with Drupal and PHP
Strong skills and experience front-end testing frameworks
Experience with Git
Experience with Docker and Ansible.
Experience with a UI platform/framework
Experience with ElasticSearch
Collaborative and creative approach to problem solving


----
Brought to you by code4lib jobs: 
https://jobs.code4lib.org/jobs/33938-software-engineer

Reply via email to