Why not reverse the immigration process? Instead of doing tremendous amounts of paper work after which the system takes a guess if you will be able to contribute to the country, run that process backwards instead and lower the threshold for IT professionals to enter NZ significantly and then they get to prove their worth. Start with a very rudimentary initial screening and after say a 2 year trial period have a selec…
Not perfect but is fair and reasonable.