+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445

Software developer (US citizen) wants to work & immigrate to Canada

HoloPed

Full Member
Jun 3, 2012
20
0
Hey all.
I'm a software developer (web) with a BA in Computer Science and a US citizenship (but I don't currently live in the USA).
I'm single and 35 years old.
I want to get a work permit in Canada (and eventually a PR).
I know a company in Canada that is willing to give me a job offer.

What are my options?
Would Nafta help me at all?

Thanks.
 

747-captain

Hero Member
Jan 8, 2015
302
151
El Cerrito, CA
Category........
Visa Office......
CPC - O
NOC Code......
1114
Job Offer........
Pre-Assessed..
App. Filed.......
Oct 21, 2014
Doc's Request.
N/A
Nomination.....
N/A
AOR Received.
PER: Jan 21, 2015
IELTS Request
Sent with App
File Transfer...
Unknown
Med's Request
Mar 13, 2015 (MR, FBI PCC [app sent to FBI 3/17] and RPRF)
Med's Done....
completed Mar. 23rd, 2015. ECAS 3rd line updated April 3rd.
Interview........
N/A
Passport Req..
August 08, 2015
VISA ISSUED...
August 13, 2015
LANDED..........
Feb 23, 2016
HoloPed said:
Hey all.
I'm a software developer (web) with a BA in Computer Science and a US citizenship (but I don't currently live in the USA).
I'm single and 35 years old.
I want to get a work permit in Canada (and eventually a PR).
I know a company in Canada that is willing to give me a job offer.

What are my options?
Would Nafta help me at all?

Thanks.
You have several options available to you. Yes, NAFTA is probably the easiest way to do it. It is called the TN visa. TN visa holders (US citizens or Canadian Citizens) can work in the other country on the TN visa, which is relatively easy process (unlike the H1-B) visa.

Here is some info on the TN visa:

http://www.canadaworkvisa.ca/info/nafta1.php

You can also obtain a work permit. I don't know how that works in Canada as I'm mostly familiar with US laws (H1-B etc.).

That said, the job market for software engineers/developers is 1000x better in the US and SUBSTANTIALLY better paying (my brother is a US citizen, and a software engineer here in Southern California). So, just out of curiosity why would you want to go to Canada and migrate there?

Oh, and if your intention is to immigrate to Canada, then you will have to go through one of the immigration programs. The most common one today is called "Express Entry", where you have to qualify for a certain number of points and submit your application. They then choose, what they consider to be the top scoring candidates, and invite you to formally apply. Since you already have a job offer, you would almost be guaranteed an invitation as that gives you a HUGE number of points!!

http://www.cic.gc.ca/english/immigrate/express/express-entry.asp
 

HoloPed

Full Member
Jun 3, 2012
20
0
I have family in Ontario and I want to live close to them.

I don't see Software developers on the Nafta occupation list...
 

deweysmith

Hero Member
Mar 20, 2015
216
12
Montreal, QC
Category........
Visa Office......
CPC-Ottawa
Job Offer........
Pre-Assessed..
App. Filed.......
18-03-2015
AOR Received.
23-04-2015
File Transfer...
15-05-2015
VISA ISSUED...
22-08-2015
LANDED..........
29-08-2012
I'm also a software developer, I can tell you that (at least in Montreal) you'll be looking at about a 30% pay cut, in addition to the exchange rate. I'm fairly experienced, and currently employed with an American company making ~$90k/yr (USD) and I had two companies in Montreal tell me that with my experience I should be looking at around $70k/yr (CAD). Given that CAD is currently worth about $0.77 USD, that's about $53k/yr or almost a 40% pay cut.

There are decent software opportunities in Kalamazoo, MI or Buffalo, NY! :p