High opportunity occupation
About this job
Computer programmers and interactive media developers design computer programs and write, edit, integrate and test computer code. Computer code is a step-by-step set of detailed and logical instructions that tell a computer to perform a task. It’s a language that uses numbers, letters and other symbols which become “words” that a computer understands. There are many programming languages, for example, Java and C++.
Watch the video below to see what a day in the life of a software developer is like.
5:28
Common job titles
- developer, graphical user interface (GUI)
- developer, multimedia
- developer, multimedia / video games
- mobile applications developer
- programmer, computer
- programmer, EDP (electronic data procss'g)
- programmer, Java / visual basic
- programmer, multimedia
- programmer, operating systems
- programmer, satellite telecommunications
- programmer, scientific
- programmer, software / business app.
- programmer, teleprocessing software
- programmer-analyst
- developer, graphical user interface (GUI)
- developer, multimedia
- developer, multimedia / video games
- mobile applications developer
- programmer, computer
- programmer, EDP (electronic data procss'g)
- programmer, Java / visual basic
- programmer, multimedia
- programmer, operating systems
- programmer, satellite telecommunications
- programmer, scientific
- programmer, software / business app.
- programmer, teleprocessing software
- programmer-analyst
Earnings
Annual provincial median salary
$71,515
Source:
2019 Job Bank Wage data
Provincial hourly rate
Source: 2019 Job Bank Wage Report