- Feb 7, 2017
- 257
- Category........
- FSW
- Visa Office......
- Ottawa
- NOC Code......
- 2173
- App. Filed.......
- 03-05-2017
- Doc's Request.
- RPRF
- Nomination.....
- None
- AOR Received.
- 03-05-2017
- IELTS Request
- Upfront
- File Transfer...
- None
- Med's Request
- Upfront
- Med's Done....
- 26-06-2017
- Interview........
- None
- Passport Req..
- 25-07-2017
- VISA ISSUED...
- 01-08-2017
- LANDED..........
- 03-10-2017
Hi Everyone,
A while back, I wrote a post describing my landing experience at YYZ [https://www.canadavisa.com/canada-immigration-discussion-board/threads/my-landing-experience-at-toronto-yyz.521397/].
I thought maybe I should share my job hunting story and some tips too. These tips are by no means comprehensive and may/may not be helpful to you but there are some pointers which maybe of interest.
I’m in no way an expert on giving such advice so take these with a pinch of salt.
A lil bit of background:
I am Software Engineer (NOC 2173) with a Bachelors (India) & a MS degree in Computer Sc. (USA) and ~6+ years of exp. primarily in the embedded/semiconductor software development industry (India).
Over the course of the last ~1.5 years I was working on my own startup idea - started in India and continued working on it in Canada but, unfortunately, it was a bit overwhelming having to do everything alone (tech wise+business wise) and our savings were drying up quick - I was basically unemployed (atleast on paper) for this period...
Job Application, Interview and Offer:
I started applying to tech companies (primarily in Toronto) a few weeks back mostly on indeed.ca, some on LinkedIn jobs, very few on Glassdoor.com & Monster.ca
The most callbacks I received were from Indeed.ca applications or directly from recruiters contacting/messaging me either on LinkedIn or email. Not even one from Monster.ca or Glassdoor.com - I don't even check those websites for job openings any more. Glassdoor though is very useful to read reviews, past interviews, pay scales etc..
The interview process was quite similar with every company - initial email or phone screen by HR / recruiting firm / hiring manager followed up a tech phone screen (shared screen coding), followed by half/full day on-site interviews and in some cases followed by a 'take home' programming assignment (2-3 hours time limit) with discussions and follow-up over skype/phone.
Some companies also have the candidates first perform an online coding challenge before interviewing.
I’d been interviewing at one such tech company and I have accepted an offer from them. The salary is as per industry standards for the role.
The company's requirements and my professional work experience were in no way aligned BUT given what I'd done the last ~1.5 years (plus overall skills and exp.) was very close to what they do so I was given a chance to interview.
I din't try to negotiate a better salary as it was good enough in the first place.
Tools, Resume, Cover letter strategies I used:
Tips for tech interviews:
Tips for interviews:
Resume format:
This format is more of a tech resume but I'm sure with a lil bit of work it can be used by anyone. Feel free to download and modify it.
https://drive.google.com/file/d/1vam9TEB-6-tkaENSEwdZ5yZNStXHmcz1/view?usp=sharing
Hope this helps
Best,
RookieMistake
A while back, I wrote a post describing my landing experience at YYZ [https://www.canadavisa.com/canada-immigration-discussion-board/threads/my-landing-experience-at-toronto-yyz.521397/].
I thought maybe I should share my job hunting story and some tips too. These tips are by no means comprehensive and may/may not be helpful to you but there are some pointers which maybe of interest.
I’m in no way an expert on giving such advice so take these with a pinch of salt.
A lil bit of background:
I am Software Engineer (NOC 2173) with a Bachelors (India) & a MS degree in Computer Sc. (USA) and ~6+ years of exp. primarily in the embedded/semiconductor software development industry (India).
Over the course of the last ~1.5 years I was working on my own startup idea - started in India and continued working on it in Canada but, unfortunately, it was a bit overwhelming having to do everything alone (tech wise+business wise) and our savings were drying up quick - I was basically unemployed (atleast on paper) for this period...
Job Application, Interview and Offer:
I started applying to tech companies (primarily in Toronto) a few weeks back mostly on indeed.ca, some on LinkedIn jobs, very few on Glassdoor.com & Monster.ca
The most callbacks I received were from Indeed.ca applications or directly from recruiters contacting/messaging me either on LinkedIn or email. Not even one from Monster.ca or Glassdoor.com - I don't even check those websites for job openings any more. Glassdoor though is very useful to read reviews, past interviews, pay scales etc..
The interview process was quite similar with every company - initial email or phone screen by HR / recruiting firm / hiring manager followed up a tech phone screen (shared screen coding), followed by half/full day on-site interviews and in some cases followed by a 'take home' programming assignment (2-3 hours time limit) with discussions and follow-up over skype/phone.
Some companies also have the candidates first perform an online coding challenge before interviewing.
I’d been interviewing at one such tech company and I have accepted an offer from them. The salary is as per industry standards for the role.
The company's requirements and my professional work experience were in no way aligned BUT given what I'd done the last ~1.5 years (plus overall skills and exp.) was very close to what they do so I was given a chance to interview.
I din't try to negotiate a better salary as it was good enough in the first place.
Tools, Resume, Cover letter strategies I used:
- Uploaded my resume to indeed.ca, monster.ca and updated/tidied up my LinkedIn profile [Before almost every interview I would get notifications that 'person x from company y visited your profile']. So my suggestion is keep your LinkedIn profile updated.
- Applied for Indeed Prime - and got accepted (I don’t know what their acceptance rate is) - its a free service which will showcase your resume to employers. I don’t know if its really effective or not but yes I did see a slightly increased number of callbacks. Its free for the candidate so there’s no harm in trying.
- Regarding the ‘Canadian’ resume format - I looked around and followed some basic guidelines which maybe applicable anywhere in the world. I’ve attached my basic resume format - feel free to download, modify and use it as you like. I’ve used the same resume in India and in Canada with only few cosmetic changes.
- Made sure my resume had a lot of white space - I’m not a designer but I’m sure one can appreciate why, say Apple’s, website looks so beautiful and readable.
- I’ve always had my resume length up to to 1.5 - 2 pages.
- I did mention that I am a Permanent Resident of Canada in the resume itself - we can talk all day whether one should or shouldn’t but letting the person know in the resume itself that you are legally allowed to work in Canada is surely not going to hurt your chances. This question will anyway come up at some point during the process.
- Tailored my resume (only slightly - moving lines around, highlighting etc.) when applying to different companies.
- Sent tailored cover letter along with most applications - at the very least including the companies name, job titles, job IDs (if present) with skills highlighted pertinent to their requirements.
- Even in the email sent (if applying via email) - I did highlight my skills which were relevant to the job application. Just a few words not long paragraphs.
- I basically tried to do everything which allowed the person ‘scanning’ the resume to make a decision within say ~10 seconds.
- The other basic concepts of writing one's resume - quantifiable achievements, skills, action verbs etc.. apply, as always.
Tips for tech interviews:
- Glassdoor and other such sites have a bulk of what is asked for most companies.
- Practice white board coding, coding on paper and also coding in a basic text editor (not IDE - with suggestions).
- It may be intimidating working on a shared editor when someone is judging you but think of it as a small hurdle everyone has to pass - the interviewer would also have been in the same shoes some time back.
- The most number of job listings, I found, were for web developers - font, back and full stack. If you’re in this field good for you, if you’re not and want to switch (esp if you’re finding it hard to get callbacks from your target companies) it’s not that difficult to take it up.
- In most cases they want someone with a deep knowledge of a set of core skills and some exp. with a broad set of technologies. Known as ’T' knowledge or experience or something like that.
- As always - the usual tips apply - write clean code, know your basics etc..
Tips for interviews:
- Spoke slowly, confidently, clearly, grammatically correct and pronounced properly. My accent was irrelevant, IMHO. And never tried to speak like a Canadian - why try to be someone you’re not?
- I wore business casuals to interviews - but this may only be applicable to tech interviews.
- Other tips, like anywhere in the world, apply - cleanliness, clean clothes, shoes etc. It might seem shallow but that’s just the way it is.
- One thing I heard time and again is how important ‘culture fit’ is during these interviews. They’re not only assessing skills but also whether it’ll be fun to work with me or if I ‘fit into their work culture’. I don’t think they would ever discriminate (racially, culturally) based on this but it’ll be good to read up on this if you’re unaware. Its nothing out of the ordinary really.
- As always - smiling, politeness, being calm, casual (when necessary) and having a non intimidating, aggressive or confrontational demeanor helps.
Resume format:
This format is more of a tech resume but I'm sure with a lil bit of work it can be used by anyone. Feel free to download and modify it.
https://drive.google.com/file/d/1vam9TEB-6-tkaENSEwdZ5yZNStXHmcz1/view?usp=sharing
Hope this helps
Best,
RookieMistake