Hello. I'm a Software Engineer with 7 years of experience. I have several questions considering my work experience in Express Entry profile:
- What type of paperwork should I get from my workplaces to be considered as work experience in my immigration application? Could you please provide a sample?
- Should I even focus on getting an Canadian employer for my immigration or not? If so, what’s the fastest way?
- I’ve had many official and unofficial titles at work but all in Software Engineering. For instance, I’ve served as Software Engineer, Team Lead, Engineering Manager or even Engineering Director. Which NOC code should I choose to fit my experience the best?
- Considering that I've been in Software Engineering managerial positions lately (and currently), is this a plus for immigration or not? They say NOC 0 gets processed faster, true?
- Which city is the best for a Software Engineer? Where's the silicon valley of Canada?