I'm a Java Software developer, planning to move to Toronto from South America in the next few months. The problem is, I have not finished my Bachelors Degree in CS, but I have a few years of experience working as a full time developer for many companies. Here where I live, the Bachelors Degree is not a must have in order to get a job, and since I had to pay for it myself I could not finish it yet.
Do you guys think I could get a job in Toronto with a incomplete degree, experience and a Java Programmer I certificate? If so, I would receive an entry level salary?
EDIT: Explaining my situation a little bit better, I could finish my degree in one year, although that would be hard and expensive. I can see that not having a degree could make it harder for me to get a job, but the urge to left my country has led me to consider this possibility.
I thought I could go with a working permit, find work there and then apply for permanent residency, and, if possible, finish my degree in Canada.