Professor - Game Programming

2 weeks ago


Scarborough, Canada Centennial College Full time

Job Number:
- J0124-1611- Job Title:
- Professor - Game Programming- Job Type:
- Permanent FT Academic- Bargaining Unit:
- Academic- School/Department:
- Academic- Campus:
- Progress Campus- Location:
- Greater Toronto Area- Date Posted:
- January 29, 2024- Closing Date:
- February 12, 2024**Salary**:As per Academic Collective Agreement

We also recognize that Centennial is situated on the Treaty Lands of the Mississaugas of the Credit First Nation and pay tribute to their legacy as well as that of all First Peoples that have been and remain present here in Toronto. We recognize that First Peoples come from sovereign Nations and that part of understanding our responsibilities of residing on this territory are understanding the true history, circumstances and legacy of the Treaties signed here (such as the Toronto Purchase, Robinson-Huron Treaty and Williams Treaties) and including pre-contact Treaties and Agreements between sovereign Nations and that all peoples in this area are therefore Treaty people with obligations and responsibilities to all our relations.

**Position Summary**

**Responsibilities**
- Use effective interpersonal and communication skills with students, faculty, management and external partners.
- Provide and promote a mutually respectful and supportive environment based upon the principles of inclusion, equity and diversity.
- Work effectively in a team-based work environment.
- Create a positive teaching and learning environment.
- Demonstrate on-going commitment to teaching and helping students succeed academically.
- Use a variety of appropriate teaching/learning strategies to enhance the student learning experience.
- Use academic technology effectively to engage students and support learning.
- Evaluate student achievement of learning outcomes using a variety of techniques and provide regular feedback.
- Develop, revise and adapt appropriate learning resources for students.
- Engage students to create a positive teaching and learning environment
- Critically examine learning materials and classroom instructional practice for discriminatory bias or barriers.
- Provide academic support to learners as required.
- Engage in scholarly work through research, discovery, teaching, service, and leadership.
- Maintain contacts with computer software industry and professional associations.
- Remain current in technical knowledge and instructional delivery methodologies.
- Attend meetings, maintain student grades/assessments and participate in activities pertinent to faculty responsibilities.

**Qualifications/Experience**
- Master’s Degree in Computer Science, Information Technology, or related discipline. Ph.D. preferred.
- Minimum three (3) years of work experience in game development industry combined with the following:

- Strong foundation in software engineering, computer programming (Data Structures and Algorithms, C#, C++, JavaScript), graphics, game design, game engines (Unity, Unreal), and game development tools (3D modeling and animation software like Blender, Image editing and manipulation software, such as Adobe Photoshop and GIMP, Audio editing and production software, such as Pro Tools, Level editors and design tools, such as UnrealEd and Unity Editor, Version control systems, such as Git, Bug tracking and project management tools, such as JIRA, Trello)
- Creative vision and team leadership within a game development studio.
- Ability to lead projects, motivate students, and foster teamwork.
- Minimum of two (2) years program related teaching experience at the adult and/or post-secondary level.
- Demonstrated experience in program related applied research and proposal writing.
- Demonstrated knowledge of an LMS system, use of technology to enhance teaching and learning and creating an inclusive and engaging online classroom.
- Demonstrated ability with online, hybrid, and blended learning methods of delivery and assessment.
- Demonstrated excellence in written, oral, and interpersonal skills.
- Demonstrated passion and enthusiasm for game development.
- Demonstrated ability to work within a team.
- Demonstrated understanding of diversity, equity and inclusion to meet the needs of our diverse student, staff and college community

Proof of credentials or equivalencies from accredited regional or federal post secondary institutions and/or their foreign equivalents will be required at the time of job offer.

When applying, your cover letter and résumé must include examples that reflect all of the requested skills and qualifications and **must be submitted online by February 12, 2024 at 11:59 PM EST. Please quote Job ID J0124-1611.** Misrepresentation of applicant information will be grounds for your exclusion from the competition or for dismissal should you subsequently be hired for the position. We wish to thank all applicants for their interest and advise that only those selected for an interview will be contacted.

We are committed to providing persons with disabilities equal


  • Professor, Truck

    4 days ago


    Scarborough, Canada Centennial College Full time

    Job Number: - J0524-0003- Job Title: - Professor, Truck & Coach Programs - Part-time/Contract - School of Transportation- Job Type: - Temp PT, Academic- Bargaining Unit: - Non-bargaining- School/Department: - Academic- Campus: - Ashtonbee Campus- Location: - Greater Toronto Area- Date Posted: - May 1, 2024- Closing Date: - May 15, 2024**Salary**: As per...


  • Scarborough, Canada Centennial College Full time

    Job Number: - J0524-0005- Job Title: - Professor, Heavy Duty Programs - Part-time/Contract - School of Transportation- Job Type: - Temp PT, Academic- Bargaining Unit: - Non-bargaining- School/Department: - Academic- Campus: - Ashtonbee Campus- Location: - Greater Toronto Area- Date Posted: - May 1, 2024- Closing Date: - May 15, 2024**Salary**: As per College...


  • Scarborough, Canada Centennial College Full time

    Job Number: - J0424-1264- Job Title: - Professor, Collaborative Bachelor of Science in Nursing (BScN) Program - 3 vacancies- Job Type: - Permanent FT Academic- Bargaining Unit: - Academic- School/Department: - Academic- Campus: - Morningside Campus- Location: - Greater Toronto Area- Date Posted: - April 23, 2024- Closing Date: - May 14, 2024**Salary**: As...

  • Professor, English

    1 week ago


    Scarborough Village, Ontario, Canada Centennial College Full time

    Job Number: J Job Title: Professor, English Job Type:Permanent FT AcademicBargaining Unit: Academic School/Department: Academic Campus/Location:Home campus is Progress or Ashtonbee CampusDate Posted: February 28, 2023 Closing Date:March 14, 2023Campus/Location:Home campus is Progress or Ashtonbee Campus; flexible to travel to all campus locations (Progress,...


  • Scarborough, Canada The Speech and Stuttering Institute Full time

    **Position Title: Charitable Gaming Volunteer** **Duration: 2 hours per session** **Session Frequency: Minimum of once every 2 months** **About The Speech & Stuttering Institute** The Speech & Stuttering Institute (SSI) provides speech therapy to children with speech sound disorders and people of all ages who stutter. We are pioneers of inclusion,...

  • Professor, Truck

    2 weeks ago


    Scarborough Village, Ontario, Canada Centennial College Full time

    Job Number: J Job Title:Professor, Truck & Coach Programs Part-time/Contract School of TransportationJob Type: Temp PT, Academic Bargaining Unit:Non-bargainingSchool/Department: Academic Campus: Ashtonbee Campus Location:Greater Toronto AreaDate Posted: May 1, 2024 Closing Date:May 15, 2024Salary: As per College PolicyContract Period:August 19, December 13,...


  • Scarborough, Canada Centennial College Full time

    Job Number: - J0423-0305- Job Title: - Professor, Biotechnology- Job Type: - Permanent FT Academic- Bargaining Unit: - Academic- School/Department: - Academic- Campus/Location: - Morningside Campus- Date Posted: - April 5, 2023- Closing Date: - April 19, 2023**Salary**:As per Academic Collective Agreement We also recognize that Centennial is situated on the...


  • Scarborough, Canada Centennial College Full time

    Job Number: - J1123-1477- Job Title: - Professor, Practical Nursing (4 vacancies)- Job Type: - Permanent FT Academic- Bargaining Unit: - Academic- School/Department: - Academic- Campus/Location: - Morningside- Date Posted: - November 23, 2023- Closing Date: - November 30, 2023**Salary**: As per Academic Collective Agreement We also recognize that Centennial...


  • Scarborough, Canada Centennial College Full time

    Job Number: - J0623-0398- Job Title: - Professor, Tourism Studies- Job Type: - Permanent FT Academic- Bargaining Unit: - Academic- School/Department: - Academic- Campus/Location: - Progress- Date Posted: - June 7, 2023- Closing Date: - June 21, 2023**Salary**:As per Academic Collective Agreement We also recognize that Centennial is situated on the Treaty...


  • Scarborough, Canada Centennial College Full time

    Job Number: - J0524-0008- Job Title: - Professor, Motive Power Automotive - Part-time/Contract - School of Transportation- Job Type: - Temp PT, Academic- Bargaining Unit: - Non-bargaining- School/Department: - Academic- Campus: - Ashtonbee Campus- Location: - Greater Toronto Area- Date Posted: - May 1, 2024- Closing Date: - May 15, 2024**Salary**: As per...


  • Scarborough Village, Ontario, Canada Centennial College Full time

    Job Number: J Job Title:Professor, Collaborative Bachelor of Science in Nursing (BScN) Program 3 vacanciesJob Type: Permanent FT Academic Bargaining Unit:AcademicSchool/Department:Academic- Campus: Morningside Campus Location:Greater Toronto AreaDate Posted: April 23, 2024 Closing Date:May 14, 2024Salary: As per the Academic Collective AgreementWe also...


  • Scarborough, Canada Centennial College Full time

    Job Number: - J0524-0004- Job Title: - Professor, Railway Car Technician - Part-time/Contract - School of Transportation- Job Type: - Temp PT, Academic- Bargaining Unit: - Non-bargaining- School/Department: - Academic- Campus: - Ashtonbee Campus- Location: - Greater Toronto Area- Date Posted: - May 1, 2024- Closing Date: - May 15, 2024**Salary**: As per...


  • Scarborough, Canada Heritage Skills Development Center Full time

    Heritage Skills Development Centre (HSDC) is currently seeking a coordinator for its After-School Program. The program includes: Homework help Recreational activities Games, Group activities Life Skills Development Mentorship Classes comprise of a structured combination of one-on-one tutoring and group teaching and other recreational activities. Our...


  • Scarborough, Canada Heritage Skills Development Center Full time

    Heritage Skills Development Centre (HSDC) is currently seeking a coordinator for its After-School Program. The program includes: Homework help Recreational activities Games, Group activities Life Skills Development Mentorship Classes comprise of a structured combination of one-on-one tutoring and group teaching and other recreational activities. Our...


  • Scarborough, Canada Heritage Skills Development Center Full time

    Heritage Skills Development Centre (HSDC) is currently seeking a coordinator for its After-School Program. The program includes: Homework help Recreational activities Games, Group activities Life Skills Development Mentorship Classes comprise of a structured combination of one-on-one tutoring and group teaching and other recreational activities. Our...


  • Scarborough, Canada Centennial College Full time

    Job Number: - J0623-0521- Job Title: - Professor, Early Childhood Education- Job Type: - Permanent FT Academic- Bargaining Unit: - Academic- School/Department: - Academic- Campus/Location: - Progress Campus- Date Posted: - June 8, 2023- Closing Date: - June 22, 2023**Salary**:As per Academic Collective Agreement We also recognize that Centennial is situated...


  • Scarborough, Canada Centennial College Full time

    Job Number: - J0124-1609- Job Title: - Professor - Computer Systems Networking (Cloud Technology)- Job Type: - Permanent FT Academic- Bargaining Unit: - Academic- School/Department: - Academic- Campus: - Progress Campus- Location: - Greater Toronto Area- Date Posted: - January 29, 2024- Closing Date: - February 12, 2024**Salary**:As per Academic Collective...


  • Scarborough, Canada Centennial College Full time

    Job Number: - J0623-0522- Job Title: - Professor, Child and Youth Worker- Job Type: - Permanent FT Academic- Bargaining Unit: - Academic- School/Department: - Academic- Campus/Location: - Progress Campus- Date Posted: - June 8, 2023- Closing Date: - June 22, 2023**Salary**: As per Academic Collective Agreement We also recognize that Centennial is situated...


  • Scarborough Village, Ontario, Canada Centennial College Full time

    Job Number: J Job Title: Professor, Biotechnology Job Type:Permanent FT AcademicBargaining Unit: Academic School/Department: Academic Campus/Location: Morningside Campus Date Posted:April 5, 2023Closing Date: April 19, 2023Salary:As per Academic Collective AgreementWe also recognize that Centennial is situated on the Treaty Lands of the Mississaugas of the...


  • Scarborough, Canada Centennial College Full time

    Job Number: - J0424-0952- Job Title: - Professor, Artificial Intelligence (Part-time, Contract)- Job Type: - Temp PT, Academic- Bargaining Unit: - Non-bargaining- School/Department: - Academic- Campus: - Progress Campus- Location: - Greater Toronto Area- Hours/Week: - Approx. 4-16 hrs/week- Shift Schedule: - TBD- Date Posted: - April 17, 2024- Closing...