Als Softwareentwickler (NOC 21231) nach Kanada

Softwareentwickler (oder auch Berufsbezeichnungen wie z.B. Software-Entwickler, Cloud-Entwickler, Cloud-Architekt, Ingenieur für Telekommunikationssoftware, Projektleiter Software oder DevOps Ingenieur) werden als Beruf in der kanadischen Berufsklassifizierung, der sog. National Occupational Classification (“NOC”, vgl. auch Erklärung NOC), unter der Berufsgruppennummer "NOC 21231" zusammengefasst. Dort wird der Beruf beschrieben sowie dessen Hauptaufgaben und die damit verbundene Berufsausbildung definiert.

Um als Softwareentwickler (oder unter ähnlicher Berufsbezeichnung) nach Kanada einwandern (vgl: Übersicht Auswanderungsprogramme) oder arbeiten zu können (siehe auch: Wie erhalte ich eine Arbeitsgenehmigung?), müssen weniger der Titel als vielmehr die eigenen beruflichen Erfahrungen mit den in NOC 21231 beschriebenen Berufstätigkeiten "passen" und mit den mit dem Beruf verbundenen Aufgaben mehrheitlich übereinstimmen. Um als Softwareentwickler in Kanada arbeiten zu können, sollten die unter dem Punkt "Voraussetzungen" aufgeführten Vorgaben erfüllt werden.

NOC 21231: Tätigkeiten

Softwareingenieure und -designer erforschen, entwerfen, bewerten, integrieren und warten Softwareanwendungen, technische Umgebungen, Betriebssysteme, eingebettete Software, Informationslager und Telekommunikationssoftware. Sie sind in Informationstechnologie-Beratungsfirmen, -Forschungs- und Entwicklungsfirmen und IT-Abteilungen im gesamten privaten und öffentlichen Sektor beschäftigt oder können selbstständig sein.

NOC 21231: Aufgaben

  • Erfassen und dokumentieren der Anforderungen der Benutzer und entwickeln von logischen und physikalischen Spezifikationen
  • Recherchieren, bewerten und synthetisieren von technischen Informationen, um computerbasierte Systeme, einschliesslich mobiler Anwendungen, zu entwerfen, zu entwickeln und zu testen
  • Entwickeln von Daten-, Prozess- und Netzwerkmodellen zur Optimierung der Architektur und zur Bewertung der Leistung und Zuverlässigkeit von Designs
  • Planen, Entwerfen und Koordinieren der Entwicklung, Installation, Integration und des Betriebs von computergestützten Systemen, einschliesslich mobiler Anwendungen
  • Beurteilen, Testen, Fehlersuche, Dokumentieren, Aktualisieren und Entwickeln von Wartungsverfahren für Betriebssysteme, Kommunikationsumgebungen und Anwendungssoftware
  • Kann Teams von Fachleuten für Informationssysteme bei der Entwicklung von Software und integrierten Informationssystemen, Prozesssteuerungssoftware und anderen eingebetteten Software-Steuerungssystemen leiten und koordinieren.

Die Berufserfahrung muss (mittels "speziellem" Referenzschreiben) belegt werden können. Der Einwanderungsbeamte vergleicht also die unter dem NOC 21231 aufgeführten Anforderungen an den Beruf mit den im Referenzschreiben gemachten eigenen Berufserfahrungen. Kommt der Beamte zum Schluss, dass die gemachten Angaben zur Berufserfahrung nicht mit den NOC-Anforderungen übereinstimmen oder der falsche NOC-Code deklariert wurde, dann wird der Antrag auf Dauerniederlassung zurückgewiesen. Der Beamte selber wird keine Korrektur vornehmen, also den im Antrag aufgeführten Beruf nicht dem “richtigen” NOC zuweisen.

NOC 21231: Ausbildung, Voraussetzungen für Anstellung

  • Ein Bachelor-Abschluss, in der Regel in Informatik, Computersystemtechnik, Software-Engineering oder Mathematik oder der Abschluss einer höheren Ausbildung in Informatik ist in der Regel erforderlich.
  • Abschluss Master oder Doktorat in einer verwandten Disziplin kann erforderlich sein.
  • Eine Lizenzierung durch eine provinzielle oder territoriale Vereinigung professioneller Ingenieure ist erforderlich, um technische Zeichnungen und Berichte zu genehmigen und um als professioneller Ingenieur (P.Eng.) zu praktizieren.
  • Ingenieure sind zur Registrierung berechtigt, nachdem sie ein akkreditiertes Ausbildungsprogramm absolviert, drei oder vier Jahre beaufsichtigte Berufserfahrung im Ingenieurwesen gesammelt und eine Prüfung zur Berufsausübung bestanden haben.
  • Erfahrung als Computerprogrammierer ist normalerweise erforderlich.
NOC Weitere mögliche Berufsgruppe*)
20012Manager (von Computer- und Informationssystemen), Betriebsleiter (für Informationssysteme), Softwareentwicklungsmanager, Abteilungsleiter (Computerentwicklung), Entwicklungsmanager (für Informationstechnologie), ...
21311Computerhardware-Ingenieur, Computertelekommunikationsspezialist, Netzwerksystemingenieur, IT-Infrastrukturarchitekt, Mikroprozessor-Designer, Ingenieur für optische Kommunikation, ...
21230Computerprogrammierer, Systemprogrammierer, Wissenschaftlicher Programmierer, Programmierer für Betriebssysteme, ...
21223 Datenbankspezialist, ...
21310Elektroingenieur, Elektronikingenieur, ...
21222IT-Berater, Computersystemanalytiker, Berater für Informationstechnologie , Analyst für Qualitätssicherung, Informationssystemspezialist, ...
22222Prüftechniker (von Informationssystemen), Software-Tester, Videospieltester, ...
21232GUI Designer, GUI Entwickler, Multimedia-Entwickler, Computer-Game-Entwickler, Entwickler ((interaktiver Medien, mobiler Anwendungen)), Multimedia-Entwickler, Software-Entwickler, Anwendungsprogrammierer, Projektleiter Softwareentwicklung, Programmierer ((Animationen, Applikationen, AI, Graphik, Interaktive Medien, Multimedia, Software, Special effects)), ...
*) Zur Erinnerung: Bei der Bestimmung des "richtigen" NOC sind die Berufstätigkeiten und -aufgaben wichtiger als der Berufstitel.
Es gibt rund 60,200 Softwareentwickler (resp. Berufe unter NOC 21231) in Kanada (Stand 2019).
Gemäss Schätzungen des kanadischen Arbeitsamtes (ESDC) wird zwischen 2019 und 2022 für diesen Beruf mit zusätzlichen 3,400 Stellen und zwischen 2022 und 2024 mit weiteren 2,900 Stellen im kanadischen Arbeitsmarkt gerechnet.
Der mediane Stundenlohn für Softwareentwickler liegt kanadaweit bei CAD 45.67. (Vgl. hiezu auch die detaillierte Lohntabelle mit weiteren Lohnerhebungen aus 36 Orten und Provinzen.)
Unter Umständen braucht es eine Zulassung, um als Softwareentwickler in Kanada arbeiten zu können.

Kontaktstellen von Aufsichtsbehörden betreffend Berufsanerkennung:Das Thema der Berufszulassung bzw. -lizensierung ist zu trennen von der Gleichwertigkeitsfeststellung der Berufsausbildung, die für bestimmte Einwanderungsprogramme durchgeführt werden muss.

Die Aufsichtbehörden beurteilen also, ob und wann ein in Kanada reglementierter Beruf von einer ausländischen Fachkraft ausgeübt werden darf. Sie erteilen die Berufszulassung.
Im Gegensatz dazu versuchen die von den Einwanderungsbehörden bestimmten Agenturen nichts anderes als mittels Gleichwertigkeitsfeststellung zu beurteilen, welcher Ausbildung in Kanada denn die im Ausland gemachte Ausbildung entspricht. Diese Feststellung ist vor allem relevant in Bezug auf gewisse Einwanderungskategorien.

Kanada qualifiziert Berufe, die unter NOC 21231 fallen (also z.B. Softwareentwickler) als sogenannte TEER "1" -Jobs (vgl: Was bedeutet: NOC und "TEER"?)

Das ist gut, denn in der Regel ist eine Berufserfahrung in einem TEER 0, 1, 2 oder 3-Beruf eine Voraussetzung, um sich mittels Berufes für eine Einwanderungskategorie (vgl. Übersicht Einwanderungsprogramme) zu qualifizieren.

Ein Stellenangebot aus Kanada (bzw. "kanadische Arbeitserfahrung") ist unter Umständen nicht zwingend (vgl. Ohne Job nach Kanada auswandern?), letzten Endes aber in der Realität meistens notwendig und auch hilfreich, da damit für den im Selektionswettwerb wichtige zusätzliche Punkte erhältlich sind; so beispielweise beim eigenen Express Entry-Punktekonto unter Umständen genügend Punkte für die Selektion sichert.

In folgenden Provinzen werden NOCC 21231-Berufe gesucht: (Vgl. auch: Was heisst: "gesucht" in Bezug auf Einwanderung nach Kanada?)
Job Bank ist eine von den kanadischen Behörden betriebener Stellenanzeiger und publiziert Stellenangebote für Softwareentwickler bzw. für NOC 21231 .

[]
Suchen
Diese Seite
per E-Mail empfehlen