The Canadian Information Centre for International Credentials

Directory of Occupational Profiles

1 Confirm your occupation

Computer programmers and interactive media developers (2174)

Description

Computer programmers write, modify, integrate and test computer code for microcomputer and mainframe software applications, data processing applications, operating systems-level software and communications software. Interactive media developers write, modify, integrate and test computer code for Internet applications, computer-based training software, computer games, film, video and other interactive media. They are employed in computer software development firms, information technology consulting firms, and in information technology units throughout the private and public sectors.
Skill Level A
Skill Type 2

Other titles

  • animation programmer
  • application programmer
  • business application programmer
  • computer application programmer
  • computer game developer
  • computer programmer
  • detail programmer
  • developer, software
  • e-business (electronic business) software developer
  • e-commerce (electronic commerce) software developer
  • EDP (electronic data processing) applications programmer
  • electronic business (e-business) software developer
  • electronic commerce (e-commerce) software developer
  • electronic data processing (EDP) applications programmer
  • game developer, computer
  • graphical user interface (GUI) designer
  • graphical user interface (GUI) developer
  • interactive media developer
  • interactive media programmer
  • Java programmer
  • mainframe systems programmer
  • minicomputer systems programmer
  • multimedia developer
  • multimedia programmer
  • operating systems programmer
  • PC (personal computer) application developer
  • personal computer (PC) application developer
  • programmer analyst
  • programmer, animation
  • programmer, interactive media
  • programmer, special effects
  • programmer, systems
  • programmer, Web
  • satellite scientific telecommunications programmer
  • scientific programmer
  • software developer
  • software developer, e-business (electronic business)
  • software developer, e-commerce (electronic commerce)
  • software developer, electronic business (e-business)
  • software developer, electronic commerce (e-commerce)
  • software development programmer
  • software programmer
  • special effects programmer
  • systems programmer
  • teleprocessing software programmer
  • visual basic programmer
  • Web programmer

2 Confirm the occupational regulations

Non-regulated occupation: Voluntary certification, licence, or registration is available Non-regulated occupation: Voluntary certification, licence, or registration is available Non-regulated occupation: Voluntary certification, licence, or registration is available Non-regulated occupation: Voluntary certification, licence, or registration is available Non-regulated occupation: Voluntary certification, licence, or registration is available Non-regulated occupation: Voluntary certification, licence, or registration is available Non-regulated occupation: Voluntary certification, licence, or registration is available Non-regulated occupation: Voluntary certification, licence, or registration is available Non-regulated occupation: Voluntary certification, licence, or registration is available Non-regulated occupation: Voluntary certification, licence, or registration is available Non-regulated occupation: Voluntary certification, licence, or registration is available Non-regulated occupation: Voluntary certification, licence, or registration is available Non-regulated occupation: Voluntary certification, licence, or registration is available

Regulations and laws

Regulations and laws governing specific occupations are fixed by provincial and territorial governments around specific occupations.


This occupation is not regulated in Canada. This means that you are not required to be registered with one of the provincial or territorial regulatory authorities to be authorized to practise this occupation in Canada.

Regulated Non-regulated
Mandatory certification, licence, or registration Voluntary certification, licence, or registration No certification, licence, or registration exists
Exclusive right to practise Reserved title Available None
Alberta
British Columbia
Manitoba
New Brunswick
Newfoundland and Labrador
Nova Scotia
Northwest Territories
Nunavut
Ontario
Prince Edward Island
Quebec
Saskatchewan
Yukon

Definition

Regulated occupation

An occupation controlled by provincial and territorial (and sometimes federal) law, and governed by a regulatory body. About 20 per cent of jobs are in regulated occupations. These include regulated professions (e.g., nursing) and skilled trades (e.g., plumbing).

The law requires you to obtain a certificate, licence, or registration to use the reserved title for the occupation or obtain the exclusive right to practise the occupation. These regulations are intended to protect the health and safety of Canadians by ensuring that professionals meet the required standards of practice and competency.

There are two types of regulation:

  • Exclusive right to practise: A profession whose members are the only ones who can engage in the profession’s activities and use the title allowed them by law. The law defines, among other things, the professional activities strictly reserved for the members of each regulatory body.
  • Reserved title: A profession where only members of a regulatory body can make use of specific titles and abbreviations allowed them by law. Individuals who are not members of that regulatory body may practise the occupation, but they may not use any of these titles or allow others to believe (by using a similar title or abbreviation) they are members of a regulatory body.
Non-regulated occupation:  

A profession or trade for which there is no legal requirement or restriction on practice with regard to licences, certificates, or registration.

  • Voluntary certification, licence, or registration: The province or territory in which voluntary certification, licensing, or registration is available but not required by law..
  • • No certification, licence, or registration exists

3 Learn about credential assessment and recognition

Some organizations in Canada responsible for the recognition of academic credentials may not have the capacity to assess the international academic credentials you are presenting to them. This may be the case when you apply for a job with an employer in a non-regulated occupation.

These organizations may sometimes rely on external academic credential assessment services to support their internal process. Six members of the Alliance of Credential Evaluation Services of Canada (ACESC) can provide this service.

Upon completion of an academic credential assessment for general purposes, you would receive an assessment report, which in turn could be provided to the organization responsible for the recognition of your international academic credentials.

Get more information on how to obtain an assessment for general purposes under the Additional information tab listed below.

Occupational assessment

Get more information on how to obtain an assessment for general purposes under the Additional information tab listed above.

Immigration

Immigration to Canada

Immigration, Refugees and Citizenship Canada (IRCC) is the department responsible for immigration to Canada.


Eligible occupation under the Federal Skilled Worker Program (FSWP) - Express Entry

The Federal Skilled Worker Program (FSWP) is an immigration program administered by IRCC. This occupation is on the list of eligible occupations for IRCC’s FSWP.

If you intend to immigrate to Canada under the FSWP and obtained your academic credentials outside Canada, one of the requirements is to obtain an Educational Credential Assessment (ECA) for immigration purposes.1 For more detailed information on IRCC's requirements for this immigration program, visit their Web site.



1. A requirement for immigration purposes ONLY

It is important to note that obtaining an Educational Credential Assessment (ECA) is a requirement for immigration purposes only.

It is separate from the process of obtaining a licence to practise from the relevant regulatory authority.

Obtaining a licence to practise is not required to apply to IRCC's FSWP.

Additional information

Before undertaking an academic credential assessment for general purposes, it is extremely important to verify that the regulatory authority, or employer requires and will accept an assessment report issued by one of the six members of the Alliance of Credential Evaluation Services of Canada (ACESC).

If so, contact one of the academic credential assessment services below to obtain detailed information on:
  • application forms;
  • how to submit your international academic credentials for assessment;
  • timelines and fees for obtaining an academic credential assessment report.

An academic credential assessment for general purposes can take between several weeks to several months to obtain. It is strongly recommended that you begin this process prior to your arrival in Canada.

Although assessment services offer expert advice on how qualifications obtained outside Canada compare with those obtained in Canada, their assessments are advisory only. In Canada, they do not guarantee recognition of your qualifications for:
  • admission at an educational institution;
  • certification, licensing, or registration in an occupation; and/or
  • general employment.

All six members of the Alliance adhere to the Pan-Canadian Quality Assurance Framework for the Assessment of International Academic Credentials, and their assessments are used by many organizations. For more information on the Alliance, please visit its Web site, or use the information below to connect directly with its members.

Alberta

International Qualifications Assessment Service (IQAS)
9th floor, 9942 108 Street Edmonton, Alberta T5K 2J5 Canada
Telephone : (+1) 780-427-2655
Fax : (+1) 780-422-9734

British Columbia

International Credential Evaluation Service (ICES)
3700 Willingdon Avenue Burnaby, British Columbia V5G 3H2 Canada
icesinfo@bcit.ca
Telephone : (+1) 604-432-8800
Fax : (+1) 604-435-7033

Northwest Territories

International Qualifications Assessment Service (IQAS)
9th floor, 9942 108 Street Edmonton, Alberta T5K 2J5 Canada
Telephone : (+1) 780-427-2655
Fax : (+1) 780-422-9734

Ontario

World Education Services - Canada (WES)
1400 - 2 Carlton Street Toronto, Ontario M5B 1J3 Canada
contactca@wes.org
Telephone : (+1) 416-972-0070
Fax : (+1) 416-972-9004
Comparative Education Service (CES)
162 St. George Street, University of Toronto School of Continuing Studies Toronto, Ontario M5S 2V8 Canada
ces.info@utoronto.ca
Telephone : (+1) 416-978-0393
Fax : (+1) 416-978-2185
International Credential Assessment Service of Canada (ICAS)
102 - 100 Stone Road West Guelph, Ontario N1G 5L3 Canada
info@icascanada.ca
Telephone : (+1) 519-763-7282
Fax : (+1) 519-763-6964

Quebec

Ministère de l'Immigration, de la Diversité et de l'Inclusion du Québec (MIDI)
Direction de l'enregistrement et de l'évaluation comparative (DEÉC), 285 rue Notre-Dame Ouest, 4e étage Montréal, Quebec H2Y 1T8 Canada
Telephone : (+1) 514-864-9191

Saskatchewan

International Qualifications Assessment Service (IQAS)
9th floor, 9942 108 Street Edmonton, Alberta T5K 2J5 Canada
Telephone : (+1) 780-427-2655
Fax : (+1) 780-422-9734

Mobility

International mobility

Find out more about international mobility and MRAs.

Financial assistance

Internationally trained professionals may have access to financial assistance to complete the assessment process that will allow them to work in their intended occupations. These micro-loan programs are offered to citizens or permanent residents of Canada who were trained outside Canada and do not have sufficient credit history to borrow from a Canadian financial institution.

To learn about participating provinces and territories, and determine your eligibility, use the information below to find an organization close to you offering micro loans.

Windmill Microlending
Suite 709, 7015 Macleod Trail SW
Calgary Alberta
T2H 2K6 Canada

Suite 2020 (Scotia Place Tower 1) 10060 Jasper Avenue
Edmonton Alberta
T5J 3R8 Canada

Suite 305, 701 Broadway Avenue
Saskatoon Saskatchewan
S7N 1B3 Canada

601 – 1240 Bay Street
Toronto Ontario
M5R 2A7 Canada

Suite 709, 7015 Macleod Trail SW
Calgary Alberta
T2H 2K6 Canada

Suite 2020 (Scotia Place Tower 1) 10060 Jasper Avenue
Edmonton Alberta
T5J 3R8 Canada

Suite 305, 701 Broadway Avenue
Saskatoon Saskatchewan
S7N 1B3 Canada

601 – 1240 Bay Street
Toronto Ontario
M5R 2A7 Canada

Suite 709, 7015 Macleod Trail SW
Calgary Alberta
T2H 2K6 Canada

Suite 2020 (Scotia Place Tower 1) 10060 Jasper Avenue
Edmonton Alberta
T5J 3R8 Canada

Suite 305, 701 Broadway Avenue
Saskatoon Saskatchewan
S7N 1B3 Canada

601 – 1240 Bay Street
Toronto Ontario
M5R 2A7 Canada

S.U.C.C.E.S.S. - Foreign Credential Recognition (FCR) Loan Project
238 - 8131 Westminster Hwy
Richmond British Columbia
V6X 1A7 Canada

SEED Winnipeg Inc. - Recognition Counts! Micro Loans for Skilled Immigrants
80 Salter Street
Winnipeg Manitoba
R2W 4J6 Canada

Immigrant Services Association of Nova Scotia (ISANS)
2120 - 6960 Mumford Road
Halifax Nova Scotia
B3L 4P1 Canada

WIL Employment Connections - Internationally Trained Workers
141 Dundas Street, 4th Floor
London Ontario
N6A 1G3 Canada

Canada Microcredit Educators Group - Foreign Credential Recognition (FCR) Pilot Project
420 University Ave, Suite 200, P.O. Box 1551
Charlottetown Prince Edward Island
C1A 7Z5 Canada

Association Communautaire d'Emprunt de Montréal - Loans For Foreign Credential Recognition
319 - 3680 rue Jeanne Mance
Montreal Quebec
H2X 2K5 Canada

Alberta

Windmill Microlending
Suite 709, 7015 Macleod Trail SW
Calgary Alberta
T2H 2K6 Canada

Suite 2020 (Scotia Place Tower 1) 10060 Jasper Avenue
Edmonton Alberta
T5J 3R8 Canada

Suite 305, 701 Broadway Avenue
Saskatoon Saskatchewan
S7N 1B3 Canada

601 – 1240 Bay Street
Toronto Ontario
M5R 2A7 Canada

British Columbia

S.U.C.C.E.S.S. - Foreign Credential Recognition (FCR) Loan Project
238 - 8131 Westminster Hwy
Richmond British Columbia
V6X 1A7 Canada

Manitoba

SEED Winnipeg Inc. - Recognition Counts! Micro Loans for Skilled Immigrants
80 Salter Street
Winnipeg Manitoba
R2W 4J6 Canada

Newfoundland and Labrador

AXIS Career Services, Association for New Canadians
A/S Association for New Canadians, 10 Smithville Crescent, P.O.Box 2031, Stn. C
St. John's Newfoundland and Labrador
A1C 5R6 Canada

Nova Scotia

Immigrant Services Association of Nova Scotia (ISANS)
2120 - 6960 Mumford Road
Halifax Nova Scotia
B3L 4P1 Canada

Ontario

Windmill Microlending
Suite 709, 7015 Macleod Trail SW
Calgary Alberta
T2H 2K6 Canada

Suite 2020 (Scotia Place Tower 1) 10060 Jasper Avenue
Edmonton Alberta
T5J 3R8 Canada

Suite 305, 701 Broadway Avenue
Saskatoon Saskatchewan
S7N 1B3 Canada

601 – 1240 Bay Street
Toronto Ontario
M5R 2A7 Canada

WIL Employment Connections - Internationally Trained Workers
141 Dundas Street, 4th Floor
London Ontario
N6A 1G3 Canada

Ottawa Community Loan Fund (OCLF)
80 Aberdeen Street
Ottawa Ontario
K1S 5R5 Canada

Prince Edward Island

Canada Microcredit Educators Group - Foreign Credential Recognition (FCR) Pilot Project
420 University Ave, Suite 200, P.O. Box 1551
Charlottetown Prince Edward Island
C1A 7Z5 Canada

Quebec

Association Communautaire d'Emprunt de Montréal - Loans For Foreign Credential Recognition
319 - 3680 rue Jeanne Mance
Montreal Quebec
H2X 2K5 Canada

Saskatchewan

Windmill Microlending
Suite 709, 7015 Macleod Trail SW
Calgary Alberta
T2H 2K6 Canada

Suite 2020 (Scotia Place Tower 1) 10060 Jasper Avenue
Edmonton Alberta
T5J 3R8 Canada

Suite 305, 701 Broadway Avenue
Saskatoon Saskatchewan
S7N 1B3 Canada

601 – 1240 Bay Street
Toronto Ontario
M5R 2A7 Canada

5 Contact professional associations

Membership-based organizations provide services to paying members, but you are not required by law to join them. They provide services that may include voluntary certification, publications, professional networking opportunities, continuing education programs, and advocacy.

AB - Alberta

For this jurisdiction, we do not have information on the existence of an organization. To update the information of this profile, please contact us.

Report data inaccuracy

BC - British Columbia

For this jurisdiction, we do not have information on the existence of an organization. To update the information of this profile, please contact us.

Report data inaccuracy

MB - Manitoba

For this jurisdiction, we do not have information on the existence of an organization. To update the information of this profile, please contact us.

Report data inaccuracy

NB - New Brunswick

For this jurisdiction, we do not have information on the existence of an organization. To update the information of this profile, please contact us.

Report data inaccuracy

NL - Newfoundland and Labrador

For this jurisdiction, we do not have information on the existence of an organization. To update the information of this profile, please contact us.

Report data inaccuracy

NS - Nova Scotia

For this jurisdiction, we do not have information on the existence of an organization. To update the information of this profile, please contact us.

Report data inaccuracy

NT - Northwest Territory

For this jurisdiction, we do not have information on the existence of an organization. To update the information of this profile, please contact us.

Report data inaccuracy

NU - Nunavut

For this jurisdiction, we do not have information on the existence of an organization. To update the information of this profile, please contact us.

Report data inaccuracy

ON - Ontario

For this jurisdiction, we do not have information on the existence of an organization. To update the information of this profile, please contact us.

Report data inaccuracy

PE - Prince Edward Island

For this jurisdiction, we do not have information on the existence of an organization. To update the information of this profile, please contact us.

Report data inaccuracy

QC - Quebec

For this jurisdiction, we do not have information on the existence of an organization. To update the information of this profile, please contact us.

Report data inaccuracy

SK - Saskatchewan

For this jurisdiction, we do not have information on the existence of an organization. To update the information of this profile, please contact us.

Report data inaccuracy

YK - Yukon

For this jurisdiction, we do not have information on the existence of an organization. To update the information of this profile, please contact us.

Report data inaccuracy

6 Get information on the labour market and employment search

You will find the names of the ministries/departments responsible for the labour market in Canada listed below.

Canada

Employment and Social Development Canada

Address(es)

140 Promenade du Portage Gatineau, Quebec K1A 0J9 Canada

Report data inaccuracy

AB - Alberta

Alberta Ministry of Labour

Telephone: (+1) 780‑427‑3731

Address(es)

10800 - 97 Avenue, 131 Legislature Building Edmonton, Alberta T5K 2B6 Canada

Report data inaccuracy

BC - British Columbia

British Columbia Ministry of Jobs, Tourism and Skills Training

Telephone: (+1) 250-952-0103
Fax: (+1) 250-356-1195

Address(es)

P.O. Box 9846 Stn Prov Govt Victoria, British Columbia V8W 9T2 Canada

Report data inaccuracy

MB - Manitoba

Manitoba Growth, Enterprise and Trade

Email: lmi@gov.mb.ca
Telephone: (+1) 204-945-2475
Fax: (+1) 204-945-3977

Address(es)

1000 - 259 Portage Avenue Winnipeg, Manitoba R3B 3P4 Canada

Report data inaccuracy

NB - New Brunswick

New Brunswick Department of Post-Secondary Education, Training and Labour

Email: dpetlinfo@gnb.ca
Telephone: (+1) 506-453-2597
Fax: (+1) 506-453-3618

Address(es)

Chestnut Complex, P.O. Box 6000 Fredericton, New Brunswick E3B 5H1 Canada

Report data inaccuracy

NL - Newfoundland and Labrador

Newfoundland and Labrador Department of Advanced Education, Skills and Labour

Email: aesl@gov.nl.ca
Telephone: (+1) 709-729-2480
Fax: (+1) 709-729-6996

Address(es)

P.O. Box 8700, Confederation Building St. John's, Newfoundland and Labrador A1B 4J6 Canada

Report data inaccuracy

NS - Nova Scotia

Nova Scotia Department of Labour and Advanced Education

Telephone: (+1) 902-424-2203
Fax: (+1) 902-424-0575

Address(es)

P.O. Box 697, 5151 Terminal Road Halifax, Nova Scotia B3J 2T8 Canada

Report data inaccuracy

NT - Northwest Territory

Northwest Territories Department of Education, Culture and Employment

Email: ecepublicaffairs@gov.nt.ca
Telephone: (+1) 867-920-6222
Fax: (+1) 867-873-0155

Address(es)

P.O. Box 1320, Public Affairs Yellowknife, Northwest Territories X1A 2L9 Canada

Report data inaccuracy

NU - Nunavut

Nunavut Department of Education

Email: info.edu@gov.nu.ca
Telephone: (+1) 867-975-5600
Fax: (+1) 867-975-5635

Address(es)

P.O. Box 1000, Station 900 Iqaluit, Nunavut X0A 0H0 Canada

Report data inaccuracy

ON - Ontario

Ontario Ministry of Labour

Telephone: (+1) 416-326-7160

Address(es)

14th Floor, 400 University Avenue Toronto, Ontario M7A 1L7 Canada

Report data inaccuracy

PE - Prince Edward Island

Prince Edward Island Department of Workforce and Advanced Learning

Telephone: (+1) 902-368-4670
Fax: (+1) 902-368-6144

Address(es)

176 Great George Street, P.O. Box 2000, 2nd floor, Atlantic Technology Centre Charlottetown, Prince Edward Island C1A 4K9 Canada

Report data inaccuracy

QC - Quebec

Ministère du Travail, de l'Emploi et de la Solidarité sociale du Québec, Emploi-Québec

Telephone: (+1) 514-873-4000

Address(es)

800, Tour de la Place Victoria, 27e étage, C.P. 100 Montréal, Quebec H4Z 1B7 Canada

Report data inaccuracy

SK - Saskatchewan

Saskatchewan Ministry of Economy

Telephone: (+1) 306-787-0804
Fax: (+1) 306-798-2009

Address(es)

300 - 2103 - 11th Avenue Regina, Saskatchewan S4P 3Z8 Canada

Report data inaccuracy

YK - Yukon

Yukon Department of Education

Email: contact.education@gov.yk.ca
Telephone: (+1) 867-667-5141
Fax: (+1) 867-393-6254

Address(es)

Box 2703 Whitehorse, Yukon Y1A 2C6 Canada

Report data inaccuracy