Introduction to Software Engineering
Canada, Ontario, Canada • Posted March 23, 2026
Job Type:
Full-time
Location:
Canada, Ontario
Posted:
March 23, 2026
Category:
Computer Occupations
Application Deadline:
May 02, 2026
Role Description
DutiesGeneral duties include conducting weekly tutorial sessions; holding office hours; grading quizzes, assignments, tests and exams; other duties as required by the course. Duties of this position shall be performed at the campus on which the position is located. Minimum Qualifications Previous experience is the more relevant criterion than the need to acquire experience in respect of this posted position. Demonstrated solid background in Computer Science and Software Engineering. Experience with containers (Docker) and CI/CD required. Demonstrated working knowledge of Agile processes, Scrum, XP, project management, planning. Strong technical skills are a must. Demonstrated hands-on experience with modern libraries and frameworks, web development, git, issue tracking tools. Demonstrated knowledge of object-oriented design principles, design patterns, refactoring, software architecture. Excellent communication skills, ability to supervise student development teams. Enthusiasm in teach...
Interested in this role?
Click the button below to start your application for Introduction to Software Engineering at University of Toronto.
Apply Now