Innotech College
Software Development Instructor
Skills
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
11 hours ago
Quick apply
Top Profil
Staff Software Engineer, Systèmes distribués et LLM
Freelance
Paris, France
Hybrid
Skills
11 hours ago
Quick apply
Nigel Frank
🚨 Dutch-speaking MES Software Engineer (Freelance)💻
Freelance
Antwerp, Belgium
Hybrid
Skills
6 hours ago
Quick apply