Thanks for your reply PMM!
My profile doesn't falls under the 29 list. I think, i need to wait for a while to get my job profile displayed in the list.
Cheers!
Prasad84,
You still can consider doing master degree in Canada, get an employment contract or try nonfederal programs run by specific provinces like quebec, if in case any of these options work for you.
I'm not sure if waiting till CIC adds software Eng. to the NOC list is wise. Anyway, good luck.
Cheers!