Lead OOAD & UML Instructor — Contract

Ilac

Toronto

On-site

CAD 55,000 - 69,000

Part time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ILAC International College invites an experienced software development professional to teach our Object-Oriented Analysis and Design with UML course in Toronto, ON. This contract instructor role pays $45.00 per hour and runs Thursdays, 8:30 a.m.

- 12:30 p.m.; the position is based in Toronto and focuses on software architecture, requirements analysis, and design patterns using UML with Java or Python. The instructor will bridge requirements and implementation, guiding students through UML

Qualifications

  • Bachelor's degree or higher in Computer Science, Software Engineering, Information Systems, or a related discipline.
  • Minimum 3 years of professional experience in software development, software architecture, systems analysis, or solution design.
  • Strong knowledge of: Object-oriented programming, UML modeling and software design, SDLC, design patterns, and Java and/or Python.
  • Experience with UML modeling tools such as Visual Paradigm, Enterprise Architect, StarUML, or similar.
  • Previous teaching, mentoring, or corporate facilitation experience is a plus.

Responsibilities

  • Deliver engaging classroom instruction and facilitate practical UML modeling workshops.
  • Guide students through the complete software analysis and design process, from requirements gathering to architectural design.
  • Mentor student teams through a multi-week software design project, providing regular feedback and project supervision.
  • Assess student learning through assignments, projects, and examinations.
  • Foster critical thinking and problem-solving using real-world software design scenarios.
  • Maintain accurate attendance, grades, and academic records.
  • Collaborate with the Academic Department to ensure high-quality course delivery and student success.

Skills

Object-oriented programming
UML modeling
SDLC
Design patterns
Java
Python

Education

Bachelor's degree or higher in Computer Science or related

Tools

Visual Paradigm
Enterprise Architect
StarUML

Job description

ILAC International College invites an experienced software development professional to teach our Object-Oriented Analysis and Design with UML course in Toronto, ON. This contract instructor role pays $45.00 per hour and runs Thursdays, 8:30 a.m.

- 12:30 p.m.; the position is based in Toronto and focuses on software architecture, requirements analysis, and design patterns using UML with Java or Python. The instructor will bridge requirements and implementation, guiding students through UML

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Instructor - Object-Oriented Analysis and Design with UML
Instructor - Object-Oriented Analysis and Design with UML

ILAC International • Toronto

On-site
CAD 55,000 - 69,000
Instructor - Object-Oriented Analysis and Design with UML
Instructor - Object-Oriented Analysis and Design with UML

Ilac • Toronto

On-site
CAD 55,000 - 69,000
Instructor - Java Programming & Object-Oriented Analysis/Design
Instructor - Java Programming & Object-Oriented Analysis/Design

United States Digital Space LLC • Toronto

On-site
Instructor - Machine Learning & Advanced Web Programming
Instructor - Machine Learning & Advanced Web Programming

United States Digital Space LLC • Toronto

On-site
Instructor - Networks and Protocols
Instructor - Networks and Protocols

Ilac • Toronto

On-site
CAD 55,000 - 69,000
Instructor - Networks and Protocols
Instructor - Networks and Protocols

ILAC International • Toronto

On-site
CAD 52,000 - 72,000
Instructor - Advanced Web Programming
Instructor - Advanced Web Programming

United States Digital Space LLC • Toronto

On-site
CAD 51,000 - 73,000
Instructor - Advanced Web Programming
Instructor - Advanced Web Programming

ILAC International • Toronto

On-site
CAD 52,000 - 72,000
Sessional Lecturer - MATH1850U - Linear Algebra for Engineers - Fall 2026
Sessional Lecturer - MATH1850U - Linear Algebra for Engineers - Fall 2026

Ontario University Athletics • Oshawa

On-site
CAD 6,000 - 9,000
Sessional Lecturer - BUSI 3550U - Systems Analysis and Design - Fall 2026
Sessional Lecturer - BUSI 3550U - Systems Analysis and Design - Fall 2026

Ontario University Athletics • Oshawa

On-site
CAD 6,000 - 10,000