Yes, I've been a software developer here for a number of years. You can find something, but you will be a lot more limited in the kind of work you can do, and the salary you can demand. Over the long term this can have pretty serious career consequences. If you just want to come here for a few years as a semi-temporary thing, you'll do fine. But, if you are thinking about putting down roots here, well, good luck :-)
What good is all the nice stuff when you're slaving away half your life?