Computer Programmers and Interactive Media Developers NOC 2174

Computer programmers and interactive media developers write, modify and test computer code for application-level and operating systems-level software, or for interactive media, such as games, e-learning, and mobile applications.

Main Duties

  • Write, modify, integrate and test software code
  • Maintain existing computer programs by making modifications as required
  • Identify and communicate technical problems, processes and solutions
  • Program animation software to predefined specifications for interactive video games, Internet and mobile applications
  • Program special effects software for film and video applications.

10-year Job Openings

There are 201 job openings forecasted between 2018-2027. 

Average Annual Salary


Employment Requirements

  • A bachelor's degree in computer science or in another discipline with a significant programming component or Completion of a college program in computer science is usually required.
  • Specialization in programming for engineering and scientific applications requires specific post-secondary study or experience.