Computer Science Teaching Applications Programmer/Analyst
Ontario 7 hours ago
Job Description
Date Posted: 07/08/2025
Req ID: 44109
Faculty/Division: Faculty of Arts and Science
Department: Dept of Computer Science
Campus:St. George (Downtown Toronto)
Position Number:
Description:
About us:
The Faculty of Arts and 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 and 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 and 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 two Turing Awards, and many other national and international honours. We provide diverse programs and research opportunities while consistently producing high:impact research that is among the most highly cited in computer science.
Your opportunity:
Under the leadership of and in close collaboration with the Computer Science Teaching Applications Program Lead, you will develop and support custom software applications for the teaching of Computer Science and Data Science. This is an opportunity to work on and develop exciting new applications that advance the art of Computer Science and Data Science teaching, in collaboration with award:winning professors in a world:leading Computer Science department. Your commitment and demonstrated ability to learn continually, and your high comfort level with software programming in multiple computer languages, will enable you to flourish in a highly dynamic environment focused on advancing the state of the art in Computer Science teaching.
Your responsibilities will include:
:Assessing and determining feasibility of programming requests and requirements
:Troubleshooting and resolving technical issues
:Developing technical application implementation plans
:Writing complex technical code
:Designing, testing, and modifying programming code
:Consulting with clients regarding the development of project scope and resources
:Creating complex and technical documentation and user support guides
:Serving as a resource on specific issues to a group of specialists
Essential Qualifications:
:Bachelors Degree in Computer Science or Computer Engineering or acceptable equivalent combination of education and experience
:Four years of related experience in developing and trouble:shooting Computer Science/Computer Engineering software
:Demonstrated experience and ability to program in Python, Ruby, Javascript, and Unix/Linux shell
:Demonstrated experience and ability in building application software using web frameworks, and troubleshooting web applications
:Ability to communicate effectively and accurately, both orally and in writing, to a diverse group of clients, including the ability to communicate technical concepts to persons with limited technical backgrounds, and to translate/interpret accurately into technical terms requirements and processes originally conveyed in non:technical terms
:Solid working knowledge of Linux, and familiarity with MacOS and/or Microsoft Windows
:Demonstrated ability to install and manage software packages on Linux, Windows and MacOS systems, including installation from source
:Demonstrated experience in software team collaboration using Scrum methodology, and demonstrated experience in the use of Git and GitHub
:Exce
Technology Analyst Security Operations
Mississauga, Ontario 9 hours ago
It's not a package. It's a promise(R). As Canada's leading integrated freight, package, and logistics provider, we've been helping promises get where they need to be for more than 60 years. How does the magic happen? The journey starts with you. The...
Technology Engineer Security
Mississauga, Ontario 9 hours ago
It's not a package. It's a promise(R). As Canada's leading integrated freight, package, and logistics provider, we've been helping promises get where they need to be for more than 60 years. How does the magic happen? The journey starts with you. The...
SAP S/4HANA Security Lead
Calgary, Alberta 10 hours ago
SAP S/4HANA Security Lead WHO WE ARE Our Power, Your Possibilities At TransAlta, we don't just generate electricity:we generate opportunity. As one of Canada's largest publicly traded power generators, we've been powering communities for over 100...
Sessional Lecturer : FAH346H1F Impressionism (EMERGENCY POSTING)
Canada 10 hours ago
Date Posted: 07/08/2025 Req ID: 44042 Faculty/Division: Faculty of Arts and Science Department: Department of Art History Campus:St. George (Downtown Toronto) Course Number and Title:FAH346H1F Impressionism Course Description: The origin and...
Computer Science Teaching Applications Programmer/Analyst
Ontario 11 hours ago
Date Posted: 07/08/2025 Req ID: 44109 Faculty/Division: Faculty of Arts and Science Department: Dept of Computer Science Campus:St. George (Downtown Toronto) Position Number: Description: About us: The Faculty of Arts and Science is the heart of...
Sessional Instructional Assistant : ACT371H1F L5101 : Basic Reserving Methods for P and C Insurance
Canada 1 day ago
Date Posted: 07/07/2025 Req ID: 44010 Faculty/Division: Faculty of Arts and Science Department: Department of Statistical Sciences Campus:St. George (Downtown Toronto) Description: ACT371H1F L5101 : Basic Reserving Methods for P and C Insurance...
Assistant Professor, Teaching Stream : Data Science
Ontario 1 day ago
Date Posted: 07/14/2025 Closing Date: 11/17/2025, 11:59PM ET Req ID: 44011 Job Category: Faculty : Teaching Stream (continuing) Faculty/Division: Faculty of Arts and Science Department: Department of Statistical Sciences Campus:St. George (Downtown...
Lead Software Engineer (Capital Markets Technology)
Ontario 1 day ago
Requisition ID: Join a purpose driven winning team, committed to results, in an inclusive and high:performing culture. The Role We are seeking a highly skilled and experienced Lead Software Engineer with deep expertise in modern front:end frameworks...
Site Reliability Officer : Tangerine
Ontario 1 day ago
Requisition ID: Tangerine is Canada's leading direct bank. We offer flexible and accessible banking options, innovative products, and award:winning Client service. The reason why Tangerine employees come to work each day is to help Canadians live...
Full Stack Software Engineer
Ontario 1 day ago
Requisition ID: Join a purpose driven winning team, committed to results, in an inclusive and high:performing culture. The Role We are looking for a talented and motivated Full Stack Software Engineer to join our team and contribute to the...