Did you really have to ask this question? You are grown up, you can't rely on other so make your choices for you.
He's just looking for guidance. Perhaps he's not fully aware of the state of the job market here or overseas, the political climate, the general concensus amongst people in the industry he's been studying to make a move into.
Frankly I'm impressed he asked the question in the first place.. one has to gather as much information as possible as it empowers one to make choices.
@OP, I'm a software developer myself, work in Cape Town. I've been contemplating a move for a couple years, and was on the verge of taking up a job offer in Ireland, but changed my mind. I'm still wondering if that was a bad decision or not.
I imagine it would be a bit difficult to get work overseas unless you have a masters, or at least a bachelors and a bit of experience, or a lot of experience and no formal certification (which is the boat I'm in, but have enough experience that international companies consider me quite seriously).
Just think about it carefully. Maybe the best bet is to find work here right now so you can get experience in the industry, which will go really far (and hopefully you land a good job that fast-tracks your career and knowledge growth). During this period, you'll have time to figure out the next step. Just don't procrastinate. Now that your degree is finished... get working on side-projects. Always be busy with something. Goodluck.