Software Developer (RDG) Jobs, UK
Their investment research, software and IT Systems are used to:
- evaluate, forecast and simulate investment ideas
- systematically test for and control risk in investment portfolios
- maximise investment returns across a range of markets and products
- Their software and services are used for trading in markets around the globe and around the clock.
They have a proven track record of trading strategy generation. To sustain and build on this they have consistently invested heavily in people and systems. They offer a dynamic, flexible and highly stimulating working environment, where good ideas are prized and rewarded correspondingly. Position: A challenging software development role is open in the Research Data Group, a specialised team within the Data Services Group responsible for understanding, processing and organisirge research datasets. Within a strong collaborative environment, developers take ownership of one-person projects, many of which will be in new research fields. Developers work closely with quant research groups to deliver outstanding data and research resources, and are responsible for end-to-end design and implementation. All development roles in the firm are technically challenging and require an ability to rapidly adapt to new technologies and strategies. Talented software developers who also work extensively with relational databases will find significant and exciting challenges for both areas of their expertise.
Primary responsibilities of the role will include:
- Designing and implementing high-quality code to process and manipulate large datasets.
- Designing and implementing efficient database structures, and associated rules and instructions.
- Ad-hoc research on raw data, working with quant teams to ensure data quality and value.
- Database design and query performance, optimisation enhancements, where possible.
- Maintaining and enhancing existing infrastructure and data processing tools responsible for regular handling of many significant data feeds.
- Responding to the ever-changing requirements of the business.
The firm operates in global markets and all developers in the group have a responsibility to support production issues encountered in the data processing. This will include a share of overnight calls from within the firm.
Requirements:
You must be a strong, competent, and practical software developer. You should be enthusiastic and have a genuine interest in both software technology and the underlying hardware.
Required skills:
- Proven ability to develop high-quality software. We are considering candidates with varying levels of experience.
- Experience of at least one of C++, Java, or C#.
- Appreciation of good software architecture and core algorithms data structures
- Excellent academics – good A-level results combined with a 2.1 or better from a top university in a computing-related or other numerate subject.
Financial experience may be useful but is not required. Candidates from non-financial backgrounds are encouraged to apply.
For further information please contact John Meadowcroft on 020 7780 6700. Alternatvely forward your CV to John.Meadowcroft@AnsonMcCade.com