AIM Library & Information Staffing

Site Map

Site Map
    When you can't find what you are looking for, visit our site map.

Hot Jobs

Hot Jobs
    View library and information jobs nationwide.

What's New

Press Releases
    AIM in the news.

Job Seekers/Employees

Hot Jobs!
    View library & information jobs nationwide.
Application Form
    Register for AIM jobs that are often filled before being posted.
Information Update Form
    What's New With You?
AIM Employee Forms
    Congratulations! Complete your employment forms now.


Full Service
    Recruitment & Placement Services
Self Service
    Post your open jobs
Website Service
    Advertise your products and services

Career Resources

Networking Calendar
    Attend or post an event.
    View job search tips, articles and work we have done.
Professional Affiliations
    Link to Library & Information Organizations.
MLIS Programs
    Link to ALA Accredited Library & Information Schools.
LIT/LTA Programs
    Link to Library & Information Technology Programs.

About Us

About AIM
    Learn more about AIM.
Contact Us
    Let us help you.
Press Releases
    AIM in the news.
    Comments from applicants, employees and clients.


    Log in to access Members Only features

Available Job # 2690

Date Posted 01/20/2019
Job Title Project Application Programmer
Organization University of Toronto Mississauga
Environment Academic Library
City Toronto
State ON
Hours Full-Time
Hire Status Direct Hire
Job Level Support Staff
Job Description The University’s second largest division, U of T Mississauga (UTM) has 17 academic departments and offers 156 programs in 92 areas of study. Home to approximately 15,000 students and over 1,000 faculty and staff, the campus houses the Mississauga Academy of Medicine, Centre for Medicinal Chemistry and Institute for Management and Innovation. With its distinctive interdisciplinary programs such as forensic sciences and biomedical communications, UTM offers a broad array of continuing education programs and professional masters programs. Established in 1967, the campus features award-winning architecture, robust community partnerships and a dynamic student environment set amongst 225 acres along the Credit River in Mississauga.

The University of Toronto Libraries (UTL) system is the largest academic library in Canada and is consistently ranked among the top-10 research libraries in North America. The system consists of 44 libraries located on three University campuses: St. George, Mississauga, and Scarborough that together provide access to more than 12 million print volumes, millions of electronic resources in various formats, and almost 30,000 linear metres of archival materials. The Libraries’ data centre houses more than 200 servers with a storage capacity of 1.5 petabytes.

The U of T Mississauga Library (UTM Library), located in the award-winning Hazel McCallion Academic Learning Centre (HMALC), is a leading, world-class Library committed to providing students with an open and collaborative environment – one that embeds rich information and technology resources, integrates expert services into a dynamic and imaginative experience, and inspires and facilitates learning. The UTM Library offers inspiring study and research spaces, a dedicated team of Librarians and Library staff, and a suite of public, instruction and research support services that support faculty, staff and students.

Your opportunity:

The UTM Library offers a dynamic and professional environment that fosters a culture built on respect, accountability, teamwork and a shared commitment to customer service. This position will collaborate extensively with various Library units in offering innovative and comprehensive solutions for a variety of Library initiatives. Our core mission is to support the learning, teaching and research needs of all UTM undergraduate and graduate programs.

Reporting to the Library Technologies & Liaison Librarian, the Project Application Programmer is responsible for providing technical expertise, systems support and original programming in the areas of website development, website design and digital scholarship project support by investigating, testing, implementing, maintaining, updating and documenting web-based applications and server-side solutions. The Project Application Programmer is responsible for providing technical expertise, programming and maintenance for internal systems and databases as well as administrative and technical support for the Library’s website (a University of Toronto Libraries’ subsite), and the Library’s virtual machines. The Project Application Programmer will also support digital projects by identifying, maintaining and updating Drupal infrastructure, provide LAMP/UNIX and Drupal CMS administration, Drupal theming and design, and CSS development. The Project Application Programmer will liaise with central IT services staff both at UTM and St. George as required to escalate network infrastructure and systems problems as they relate to library digital projects and solutions for continuous improvement of existing processes and project services.

Your responsibilities will include:

Writing complex technical code
Designing, testing, and modifying programming code
Analyzing and writing programming code structures based on user requirements
Evaluating programming code to ensure it has validity, compatibility, and that it meets appropriate standards
Building and maintaining websites
Determining procedures for ongoing website revisions
Troubleshooting and resolving technical issues
Conducting needs assessments to determine end-user technical requirements


Essential Qualifications:

Bachelor's Degree in Computer Science or acceptable combination of equivalent experience, with a strong background in information technology.
Minimum four (4) years experience working in an information technology position, developing and maintaining websites, troubleshooting systems and applications in a complex networked environment, preferably in an academic library environment
Experience with application development in at least one major programming language such as PHP
Experience with XML, and web service protocols, HTML, CSS and JavaScript
Experience in the development, design and provision of web-based scholarly resources and web sites
Experience working with version control and Digital Asset management frameworks such as Drupal
Demonstrated experience with Unix/Linux systems and code management systems such as GitHub
Excellent computer skills and working knowledge of network architecture, Windows and MAC OS, and database applications
Excellent Web programming skills in PHP and AJAX technologies
Excellent understanding of Linux, Apache web server, MySQL and other database software and PHP, CSS, SASS, XHTML, HTML 5, and JavaScript
Excellent verbal and written communication skills
Demonstrated analytical ability, initiative, and problem-solving skills
Demonstrated time management skills with ability to handle and prioritize a high volume of demands and work under pressure
Effective interpersonal skills to develop good working relations among project teams, staff, clients, peers and vendors

Assets (Nonessential):

Project coordination and execution, particularly in an IT field preferred
Open source project contribution, versioning, and other methodologies an asset

To be successful in this role you will be:

Problem solver
Team player

Travel: None

Employee Group: United Steelworkers (USW)

Appointment Type: Budget - Continuing

Schedule: Full-time

Pay Scale Group and Hiring Rate: USW Pay Band 12 -- $67,372 with an annual step progression to a maximum of $86,157. Pay scale and job class assignment is subject to determination pursuant to the Job Evaluation/Pay Equity Maintenance Protocol.

Job Field: Information Technology

Job Posting: Jan 16, 2019

Job Closing: Jan 30, 2019, 11:59:00 PM


Networking Events | Subscribe To AIMJOBS Newsletters | Employee Forms | Application Form | Available Jobs