Back to job search
LCI Education logo
LCI EducationVerified Job Source

Game Programming Instructor – C++ / C# (Sessional Faculty)

  • Vancouver, BC
  • On-site
  • Posted Apr 7, 2026
  • 1 position

$57–$75 / hour

Opens an external site

Sign in to save this job
Employment type
Part-time
Experience level
Mid-level · 2+ years
Minimum education
Master’s degree
Posting language
English
Working hours
40 hours per week

Job summary

The instructor will deliver theoretical and practical programming courses in C++ and C# to game and interactive media students. Responsibilities include planning lectures, assessing student performance, and providing mentorship to support technical skill development.

Job details

The instructor will deliver theoretical and practical programming courses in C++ and C# to game and interactive media students. Responsibilities include planning lectures, assessing student performance, and providing mentorship to support technical skill development. Candidates must hold a Master's degree in a relevant field or possess equivalent industry experience. A minimum of 3 years of professional or academic experience in software development or programming instruction is required.

What you’ll do

The instructor will deliver theoretical and practical programming courses in C++ and C# to game and interactive media students. Responsibilities include planning lectures, assessing student performance, and providing mentorship to support technical skill development.

Requirements

Candidates must hold a Master's degree in a relevant field or possess equivalent industry experience. A minimum of 3 years of professional or academic experience in software development or programming instruction is required.

Listed skills

  • C++ · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • C++
  • C#
  • Object-oriented programming
  • Software development
  • Algorithmic thinking
  • Visual Studio
  • Debugging
  • Version control
  • Game programming
  • Curriculum development
  • Mentoring
  • Technical communication
  • Memory management
  • API interaction
  • Data parsing
  • Problem decomposition

Job areas

  • Education
  • Software
  • Technology
  • Creative & Media

More jobs from LCI Education

See all jobs from LCI Education