Maybe it's irony, but moderating +5 Informative something like "reading The Economist" is showing something about the current Slashdot, why not the Wall Street Journal right? There is "Wall Street" in the name it must be good to get a finance job!! Yes it's the usual rant.
Anyway, I've been in IT finance for the past 7 years, one of the main european financial institution.
I can code but I'm no math head and have no special social skills (appart from applying good advices you can find from trustful resources that you should already know). I've been expat in 3 different countries and I'm now in Singapore, moved to project manager 4 years ago and soon getting a nice promotion to switch to accounting control. I bet you don't understand how that can be a promotion, I wouldn't have either 7 years ago.
But outside this, if you can code, you know how the various business of retail or investment bank are working and you did bet on the right technology you'll find a job easily. Here it's all Java if you want to have a nice job. Short term, low budget crap is using PHP/Whatever tech being evaluated at the moment.
One warning though, this investment bank is very conservative, that is I'm typing this on a WinXP cousin made for the bank and have no idea if or when we'll switch to something more actual. New technology get about 3 or 4 years approval time, so you either stick with standards (IBM, Oracle) or you can forget about the latest fun technology for your time spent in the office.
Outside this small detail, I obviously love this job and the people here and all over the countries I've been sent to.
And please, prepare properly for interviewing and do you research before contacting me, if you are interested.