Ah, just be aware about something if that's the field you're going into. I had a friend that got an amazing offer (about $80k straight out of school, this happened 4 years ago) to write software at a place that made programs for banks. At the end of 3 years the company had worked him to the bone until he couldn't take it anymore and he walked out. There's a reason why some of those places pay what they do. If it seems too good to be true (and there's not people with experience trying for that position) that's a big warning sign that something is up.
Financial software, trading, exchange development is like that...solid bonuses but they get their pound of flesh out of you mate. They don't pay decent money for nothing...they will expect a lot of hours for their cash.
A mate has an offer from a magic circle law firm and a highly rated us law firm. The magic circle will pay him to get his law conversion and geth im on his training contracts and th en he'll be on £43k first year, £55k second year, third year £65k or so or even more? It's on their website. The other US law firm starts higher at £55k but somehow scales to £93k in the 3rd year! wtf?! 1000's of applicants will go for these roles but very few ever make it and the hrs will be ridiculously demanding. It happens but are you good enough?
My mate ticks all the boxes and also rates himself as 'one of the smartest guys he's ever met' LOL. But he's good enough to get 2 offers from 2 very high end companies. He's not that cocky in general though.
Good luck OP. You may have the skill set to warrent getting paid more then the average guy.
Koing