Print

Print


Application Programmer Analyst
University of Toronto
Toronto

**Application Programmer Analyst - ITS (18 MONTH TERM, Pay Band 12)**  
  
Job Number: 1501577

Faculty / Division: Central Library System

Department: Central Library System

Campus: St. George (downtown Toronto)

  
**Description:**  
The Digital Initiatives Application Programmer Analyst will work
collaboratively in a multi-functional team of scholars and technical staff on
a grant-funded digital scholarship project in the area of Medieval Studies.
This project will extend the Omeka platform's capacity to support manuscript
studies through enhanced image viewing and annotation capabilities; develop a
modular application for the visualization of manuscript collations; and to
create an API that supports these developments by enabling data exchange
between project components and standard digital scholarship
platforms. Project deliverables include:

  
Adaptation of an existing IIIF-compliant image viewer and OA Annotation
application as plug-ins for the Omeka platform

Development of a Manuscript Collation tool that interacts with IIIF-
compliantimage stores and annotations to support visualization of the
structure ofmedieval manuscripts

Development an API and Omeka plug-in to support data transport between IIIF
compliant image stores and other project components such as Omeka and the
project Collation Tool

Working with and contributing to applications in established open-source code
repositories, the Applications Programmer Analyst will carry out a range of
programming and user interface design tasks contributing to project
deliverables, according to functional and technical specifications, ensuring
that project code is well-documented, fully tested, interoperable, and
maintained in open source code repositories

  
**Qualifications: MINIMUM**  
**Education:**  
Undergraduate degree in computer science or related discipline, or an
equivalent combination of education and experience. A
background in the humanities is an asset.

  
**Experience:**  
Four years related experience or equivalent combination of experience and
education. Solid and demonstrated experience in web site
development and programming skills, using most or all of the following is
required:

  * Web-based application development technologies, with good knowledge of and experience with PHP, and/or Adobe ColdFusion, and/or Java and/or Python and/or Ruby on Rails
  * JavaScript, AJAX, HTML, XHTML, XML, CSS, and JQuery
  * Web services technologies
  * Apache and MySQL
  * MVC and object-oriented programming
  * Open-source technologies; experience deploying Drupal sites required; experience with Fedora Commons, SOLR, Blacklight and Islandora would be strong assets
  * Knowledge of W3C and web accessibility standards
  * Team software development methodologies; a working knowledge of version-control and issue tracking software
Knowledge of the following is a strong asset:

  * Data modeling and business process modeling
  * User authentication and authorization management
  * User interface design and usability testing
  * Unix-based shell environments
  * Responsive web design
  
**Skills:**  
Demonstrated aptitude for developing innovative web-based applications and an
aptitude for self-directed professional learning.
Demonstrated facility and extensive experience in the development, design, and
provision of web-based scholarly resources are highly desirable. Experience
with online collaborative tools in the humanities at the university level
desirable.

  
**Other:**  
Flexibility, initiative, and ability to work proactively in the rapidly
evolving digital environment. Strong user-based orientation, with excellent
oral and written communication skills and evidence of effective teamwork and
innovative problem solving required. Demonstrated ability
to perform duties independently, effectively organize work tasks and balance
several projects of varying complexity simultaneously.
Demonstrated good work performance and attendance record.

  
Travel: None

  
**Notes: Position is for an eighteen (18) month term.**  
  
Employee Group: United Steelworkers (USW)

Appointment Type: Budget - Term

Schedule: Full-time

  
Pay Scale Group and Hiring Rate: USW12 -- $63,329 with an annual step
progression to a maximum of $80,988. Pay scale and job class assignment is
subject to determination pursuant to the Job Evaluation/Pay Equity Maintenance
Protocol.

  
Percentage of FTE: 100

  
Job Field: Information Technology

  
Job Posting: Nov 23, 2015

  
Job Closing: Dec 7, 2015, 11:59:00 PM



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/24042/
To post a new job please visit http://jobs.code4lib.org/