Graduate Software Developer – Oxford recruitment
You must be able to demonstrate a flexible approach to software usage and the ability to utilise the appropriate tools as and when required. We offer talented developers the chance to work with the latest technology to solve problems with exceptionally large data sets and liaise regularly with our research team.
Qualifications:
- First rate Computer Science degree or PhD.
- Some commercial experience.
- Enthusiasm for developing the best bespoke technical solutions possible.
Technical Skills:
- In-depth knowledge and experience of (at least one of) Python, Java, C++ or C.
- Knowledge of what XML is; if no prior experience of XSLT then it will need to be learnt.
- Some knowledge of SQL and functional languages would be advantageous.
This is not a pure development role but is support focused and requires problem solving skills. A broad programming language knowledge base and experience may be drawn upon on a regular basis.
Responsibilities:
- Provision of an environment for the Research team to configure, maintain and report on experimental and established trading strategies.
- Working with scientists and research staff during the development of new strategies.
- Liaising with the Data team to ensure provision of required data.
- Using XML, XSLT and Python to provide required information in the appropriate format
The role does not require prior experience working with financial market data although you should be able to demonstrate an interest in financial markets. Candidates should have a proven track record of working on, and providing solutions to, challenging software problems.