Computer Science Applications Developer

Job Overview

Job title: Computer Science Applications Developer

Job description: Date Posted: 10/31/2022
Req ID: 28206
Faculty/Division: Faculty of Arts & Science
Department: Dept of Computer Science
Campus: St. George (Downtown Toronto)
Position Number: 00052196

Description:

About us:

The Faculty of Arts & Science is the heart of Canada’s leading university and one of the most comprehensive and diverse academic divisions in the world. The strength of Arts & Science derives from our combined teaching and research excellence in the humanities, sciences and social sciences across 29 departments, seven colleges and 46 interdisciplinary centres, institutes and programs.

We can only realize our mission with the dedication and excellence of engaged staff and faculty. The diversity of opportunities and perspectives within the Faculty reflect the local and global landscape and the need for curiosity, innovative thinking and collaboration. At Arts & Science, we take pride in our legacy of innovation and discovery that has changed the way we think about the world.

Established in 1964, the Department of Computer Science is ranked among the top computer science departments in the world. Our faculty have been presented with a wide variety of honours and awards over the years, including the Turing Award, and many other national and international honours. We provide diverse programs and research opportunities while consistently producing high-impact research that is among the mosthighly cited in computer science.

Your opportunity:

Under the direction of the department’s IT Director, and as part of a small team of developers, you will build and maintain custom administrative applications for the academic operations of a top-ranked Computer Science department. This is an opportunity to work on applications that support the operations of a teaching and research-intensive higher-education department that is making substantial ongoing contributions to the field of Computer Science. Your demonstrated interpersonal and team skills, your resolve and demonstrated ability to learn, your high comfort level with software programming in computer languages for the web, and your profound commitment to building excellent applications in the service of faculty, staff and students, will enable you to flourish in an evironment focused on providing high-quality academic adminsitration to a large and constantly evolving department.

Your responsibilities will include:

  • Developing and implementing application and/or system testing plans and scenarios
  • Writing complex technical code
  • Designing, testing, and modifying programming code
  • Liaising with technical specialists to resolve end-user issues
  • Providing technical support for unexpected problems in locally maintained applications
  • Analyzing and writing programming code structures based on user requirements
  • Serving as a resource on specific issues to a group of specialists

Essential Qualifications:

  • Bachelor’s Degree or acceptable combination of equivalent experience.
  • Minimum four years of recent and relevant experience in building, maintaining and trouble-shooting web-based administrative applications.
  • Significant demonstrated expertise in developing web applications in at least one of Python, Ruby or PHP. Ability to code in Javascript. Demonstrated experience in web development using relational database back-ends such as MySQL, MariaDB, Postgresql, DB2 or Oracle.
  • Demonstrated experience and ability in building application software using web frameworks, database management for web development, troubleshooting web applications, and collaborating with DevOps/system administrators in the deployment, operation and maintenance of those applications.
  • Demonstrated awareness of and commitment to appropriate information security and privacy practicesin a web development environment, including secure software design, authentication, patching, appropriate use of encryption, log analysis and general secure software development practice.
  • Excellent time management, prioritization and organizational skills, including the ability to prioritize effectively when working with multiple, often changing, tasks and projects.
  • Strong analytical and problem-solving skills exercised in an environment with frequently changing demands, demonstrating initiative, creativity and flexibility.
  • Demonstrated interpersonal skills under pressure, including a keen ability, interest, and commitment to developing software that effectively helps staff, faculty and students, while exercising unfailing good judgment, discretion and tact.
  • Ability to work effectively both independently when necessary and as a member of a development team
  • Ability to learn continually ‘on-the-job’, on own initiative, often without instructors, courses, texts or other formal educational resources, to keep abreast of often rapid changes in requirements, software and technology in a highly dynamic leading Computer Science department.

Assets (Nonessential):

  • Experience writing and troubleshooting web applications built in Ruby on Rails, Django, Flask and/or Laravel
  • Experience with Linux at the command-line level, including shell scripting.
  • Experience in developing and maintaining web-based academic applications in a higher education context

To be successful in this role you will be:

  • Communicator
  • Motivated self-learner
  • Problem solver
  • Self-directed
  • Team player

Closing Date: 11/09/2022, 11:59PM ET
Employee Group: USW
Appointment Type: Budget – Continuing
Schedule: Full-Time
Pay Scale Group & Hiring Zone:
USW Pay Band 12 — $71,842 with an annual step progression to a maximum of $91,875. Pay scale and job class assignment is subject to determination pursuant to the Job Evaluation/Pay Equity Maintenance Protocol.
Job Category: Information Technology (IT)

Lived Experience Statement
Candidates who are members of Indigenous, Black, racialized and 2SLGBTQ+ communities, persons with disabilities, and other equity deserving groups are encouraged to apply, and their lived experience shall be taken into consideration as applicable to the posted position.

All qualified candidates are encouraged to apply; however, Canadians and permanent residents will be given priority.

Diversity Statement

The University of Toronto is strongly committed to diversity within its community and especially welcomes applications from racialized persons / persons of colour, women, Indigenous / Aboriginal People of North America, persons with disabilities, LGBTQ2S+ persons, and others who may contribute to the further diversification of ideas.

As part of your application, you will be asked to complete a brief Diversity Survey. This survey is voluntary. Any information directly related to you is confidential and cannot be accessed by search committees or human resources staff. Results will be aggregated for institutional planning purposes. For more information, please see .

Accessibility Statement

The University strives to be an equitable and inclusive community, and proactively seeks to increase diversity among its community members. Our values regarding equity and diversity are linked with our unwavering commitment to excellence in the pursuit of our academic mission.

The University is committed to the principles of the Accessibility for Ontarians with Disabilities Act (AODA). As such, we strive to make our recruitment, assessment and selection processes as accessible as possible and provide accommodations as required for applicants with disabilities.

If you require any accommodations at any point during the application and hiring process, please contact .

Company: University of Toronto

Expected salary: $71842 per year

Location: Toronto, ON

Job date: Wed, 02 Nov 2022 01:37:54 GMT

Job Source: Careerjet.ca

Apply for this job

A job board that helps you to get the right job based on your skills and experience.

Contact Us

info@firstnationswork.com