General duties include conducting weekly tutorial sessions; holding office hours; grading quizzes, assignments, tests and exams; other duties as required by the course.
Demonstrated solid background in Computer Science and Software Engineering. 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 teaching. Preference will be given to those who have completedCSCC01/301 and CSCD01/302 (or equivalent). Interested candidates will be invited for an interview with the course instructor. These paid positions are open only to University of Toronto Students who have demonstrated a sound knowledge of the relevant subject matter and who have the ability to impart that knowledge to other students. All contracts are by session and extend for four months each as per the length of each session.
- Computer and Mathematical Sciences
- Course ID
- $46.24 per hour + 4% vacation pay
- Course Enrollment
- Dates of Appointment
- May 4 - Aug 31, 2020
- Number of Positions
- Number of Hours
- up to 65
- How to Apply
- Applications accepted online https://webapps.utsc.utoronto.ca/taship/…