Your Logo

21230 - Computer Systems Developers and Programmers

Broad Occupation Category

2 - Natural and applied sciences and related occupations.

TEER

1 - Occupations usually require a university degree.

Major Group

21 - Professional occupations in natural and applied sciences.

Sub-major Group

212 - Professional occupations in applied sciences (except engineering).

Minor Group

2123 - Computer, software, and web designers and developers.

Main Duties

Computer Systems Developers and Programmers perform some or all of the following duties:

  • Write, modify, integrate, and test software code
  • Maintain and enhance existing applications
  • Diagnose technical problems and propose solutions
  • Prepare technical documentation and reports
  • Collect and analyze user requirements
  • Assist with system specifications
  • Lead or coordinate development teams
  • Evaluate new software products

Employment Requirements

These are the typical employment requirements and benefits associated with this occupation in Canada:

  • A bachelor's degree or college diploma in computer science, engineering, or a related field is usually required.
  • Programming-focused academic training is typically required.
  • Specialized study or experience may be required for scientific or engineering systems programming roles.
  • Many employers offer health benefits, pension contributions, paid leave, training support, and professional development opportunities.

Computer Systems Developers and Programmers Salary Prospects

Community/AreaCanada
Low ($/hour)25.00
Median ($/hour)43.75
High ($/hour)65.83
Community/AreaAlberta
Low ($/hour)25.38
Median ($/hour)44.68
High ($/hour)63.46
Community/AreaBritish Columbia
Low ($/hour)23.08
Median ($/hour)43.27
High ($/hour)69.23
Community/AreaManitoba
Low ($/hour)25.62
Median ($/hour)40.72
High ($/hour)53.63
Community/AreaNew Brunswick
Low ($/hour)21.63
Median ($/hour)40.00
High ($/hour)66.35
Community/AreaNewfoundland and Labrador
Low ($/hour)21.63
Median ($/hour)40.00
High ($/hour)51.28
Community/AreaNova Scotia
Low ($/hour)20.00
Median ($/hour)40.87
High ($/hour)67.88
Community/AreaOntario
Low ($/hour)25.00
Median ($/hour)46.15
High ($/hour)66.35
Community/AreaPrince Edward Island
Low ($/hour)28.61
Median ($/hour)35.90
High ($/hour)47.18
Community/AreaQuebec
Low ($/hour)28.96
Median ($/hour)41.03
High ($/hour)64.90
Community/AreaSaskatchewan
Low ($/hour)29.81
Median ($/hour)39.50
High ($/hour)52.88

Want to know all the salary details? Visit our NOC page for 21230!

Immigrate as a Computer Systems Developer or Programmer with GTR Immigration

Thinking of immigrating to Canada as a Computer Systems Developer or Programmer (NOC 21230)? Connect with GTR Immigration today for a personalized eligibility assessment and strategic immigration roadmap.