Find a jobRecruiters

Software Development Instructor

Exclusive opportunity

Remote, Hybrid

Software Development Instructor

Innotech College

Software Development Instructor

Skills

SQL QueriesReactNodeTypescriptPostgreSQLGitGitHubFullstack DevelopmentJavascript

3 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Freelance / Contract, Part time

Location:

Edmonton, AB, Canada

Work mode:

Remote, Hybrid

Published on:

18 October 2026

What they need


Software Development Instructor (Full Stack) — Diploma Program

Company: Innotech College Location: Edmonton, AB Job type: Part-time / Flexible Pay: $25.00 per hour

About Innotech College

Innotech College is an Alberta-licensed private career college with campuses in Calgary and Edmonton. We deliver industry-focused diploma programs that help career changers, newcomers, and aspiring developers build job-ready skills. Our Software Development Diploma trains students in modern full-stack web development through hands-on, project-based learning.

About the Role

We're hiring an instructor to teach our Software Development (Full Stack) Diploma program. You'll deliver lessons, lead hands-on labs, guide student projects, and help learners, many of them new to tech and build the practical skills needed to start a career in software development. The program is delivered in a blended (in-person + online) format.

Responsibilities

  • Deliver lectures, demonstrations, and hands-on labs across the full-stack curriculum
  • Teach modern web development: HTML, CSS, JavaScript, a front-end framework (e.g., React/TypeScript), back-end development (e.g., Node.js), databases (SQL/PostgreSQL), APIs, version control (Git/GitHub), and deployment
  • Guide and assess student projects, assignments, and exams; provide timely, constructive feedback
  • Track student progress and maintain grades and attendance records (Canvas LMS)
  • Foster a positive, inclusive learning environment for adult learners and career changers
  • Maintain instructional records in line with Alberta private career college requirements

Requirements

  • A degree, diploma, certificate, or professional designation in a related field (e.g., computer science, software engineering, web/software development, IT)
  • Relevant industry experience in software or web development
  • Strong, current working knowledge of modern full-stack technologies
  • Clear communication skills and the ability to explain technical concepts to learners from non-technical backgrounds
  • Legally eligible to work in Canada
  • They should be familiar with LMS tools such as D2L or Canvas

Assets (Nice to Have)

  • Previous teaching, training, or mentoring experience
  • Familiarity with Canvas or a similar LMS
  • Experience working with adult learners or newcomers to Canada

Compensation & Schedule

  • $25.00 per hour
  • 20-40 hr/week

How to Apply

Apply directly through Indeed. Please include a short note on your industry experience and any teaching experience.

Pay: $25.00 per hour

Benefits:

  • Casual dress
  • Company events
  • Flexible schedule
  • On-site parking
  • Work from home

Application question(s):

  • Do you hold a degree, diploma, certificate, or professional designation in a related field?
  • How many years of hands-on software/web development experience do you have?
  • Share a link to your GitHub or portfolio.
  • Are you available to teach in person at our Calgary/Edmonton campus, [1-2 times a month in person]?
  • This role pays $25/hour. Are you comfortable with this rate?

Work Location: Hybrid remote in Edmonton, AB

Other offers great for you!

These companies are also looking for great profiles

Agile Partner

Full-Stack Software Engineer Java-Angular

Permanent contract

Luxembourg

Onsite, Hybrid

Skills

SQL QueriesAngularJavaObject-oriented programmingSoftware testingCloud computing

11 hours ago

Quick apply

Top Profil

Staff Software Engineer, Systèmes distribués et LLM

Freelance

Paris, France

Hybrid

Skills

LLMs / Large language modelsRuby on RailsRubyDevOpsPostgreSQLKubernetesDevOps EngineerSolutions ArchitectStaffStaff EngineerInnovation

11 hours ago

Quick apply

Nigel Frank

🚨 Dutch-speaking MES Software Engineer (Freelance)💻

Freelance

Antwerp, Belgium

Hybrid

Skills

Angular.NET

6 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools