BrijeshS said:
Hi
Thank you all for your replies. I will be re-signing from my job when I leave for Canada. And also, they won't keep the employement open for 1 year. So , I think that is not the option for me. What are the other ways I can prove that I have strong ties with my home country.
Showing ties to your home country is probabily the most difficult aspect of any visa application particularly if you are going from a developing to a developed economy. Two years back I went to Canada to study and I had no problems getting a student permit because even though I am Pakistani by descent I was born in the UK and am a British Citizen. The reason I was able to get the visa was because I was from a developed economy, the chances of me overstaying or refusing to leave canada was slight. Now if I had applied as a Pakistani Citizen I know for certain I would not have gotten the visa based on the same documents that I had submitted.
As a citizen of India or any developing country you need to work overtime to prove your home ties and it is not easy unless you plan things a few years ahead of time. Let me give you a simple example say I want to show ties to Pakistan 2 years before my application what I would do is send letters by post to my family and friends in Pakistan. When it comes to the visa application 2 years down the line I have a dozen or so letters with stamps etc showing international posting. This is strong evidence of family and friend ties because you cannot make such things up in a couple of months.
The important aspect of any "tie" or "association" it should be time dependant; the longer the period the stronger the "tie".
In the short term there is very little you can do, other than say have a job offer waiting, or getting married and leaving your wife in your home country, or buying some land.
These are my thoughts on this issue.