If someone called me up and said, "I've got a software development contract opportunity for you in Country X, $1000/hr, job should be about 6 months." My ass would be on a plane that afternoon. So much for the shortage of software developers.
However, there's quite a lot of friction hiring unknown software developers (so I guess that's why I don't get those offers - I'm not actively hunting for them).