Opening this career
Loading its questions and your saved answers.
Computing · NOC 21231
Design and maintain software systems in roles outside licensed engineering practice.
Loading your saved path.
Add at least eight answers to see why this career may fit you.
Check whether it fits meYour answers help us show conflicts and trade-offs here.
Save a question and ask it, or bring it to a chat.
Does this role involve engineering practice that requires APEGA authorization?
Loading your saved path.
Which projects, programming experience or graduate qualifications does this employer require?
Loading your saved path.
What after-hours support and on-call rotation does this team expect?
Loading your saved path.
Fit reflects your work preferences. Your current program may differ from the qualifying degree this career requires.
Now
Add your program and year to start your path.
Step 1
After MRU’s Bachelor of Science — Computer Science, build software projects and practical programming experience.
Step 2
Compare the role’s duties and experience requirements. Some jobs require graduate study; a computing degree does not grant engineering licensure.
Step 3
For work outside engineering practice, meet employer requirements and ask about on-call duties. Independently practising engineering or using P.Eng. requires the separate APEGA route.
Education only, not counselling.