UoS Careers and Employability Service logo

Graduate case studies

Graduate case studies
← back to search results
Gareth - 
Senior Software Engineer

Even though many of our graduates will have progressed in their careers since completing a case study, they are still of interest to students who wish to gain an understanding of the world of work.

About the job

Main responsibilities

Working on the Algorithmic Trading Desk, I create software tools to help algorithmic trade researchers visualise and experiment with trading strategies.

Typical day

A typical day involves talking to researchers and other developers, writing code, testing code, deploying code, and repeating that cycle.

What do I enjoy about my job?

Pay is very good, lots of freedom in how to solve problems. A lot of fairly complex problems to solve.

Challenging aspects

Staring at a computer for 8 hours a day is not great for you physically and it would be nice to be outside more.

Why did this area of work appeal to me?

I kind of fell into it to be honest. I ended up taking a web design job (using architecture graphic design skills), taught myself to programme and went from there.

Skills/qualifications I use in my job?

Obvious skills like teamwork, verbal and written skills, and many self taught things like programming languages / operating systems etc.

Training I receive as part of my job

Nothing formal really, you learn as you go. You're never "finished"!


Career information

Where do I see myself in the future?

I recently moved back to the UK after 6 years in the US. I guess I will be back in the US eventually (my wife is American and I am dual). I don't make long-term career plans, things change too quickly.


Advice to students

My piece of advice to students

Try and find a small company where you have responsibility to actually deliver things to customers directly, you will learn far more and be happier for it.


You may also be interested in...

Last updated: 04 Apr 2013