AVP – C++ Developer FX
The Group's immediate mission is to build the next generation risk platform for the FX derivatives business. This includes technical architecture, design, development, and integration of 3rd party components, integration and interface with other bank systems and business as usual activities. The emphasis of the build is on analytical pre-trade pricing solutions for the complex derivatives and the subsequent booking and risk management of trades. Particular attention is given to building robust, maintainable, scalable and extensible solutions.
Main Duties
Developing a new server-side risk platform for the business in collaboration with the rest of the team. The delivery will satisfy one of the most significant front office demands for the next two years. The project will deliver risk to front and middle office and will have a fundamental impact on the business. Key elements of the role are:-
- Working in a Medium sized global team of 13 people.
- Work on all stages of the development lifecycle.
- Expected to own problems and drive through solutions.
- Working with business, analysts, peers and PM to understand and deliver requirements.
- Analyzing requirements to find the most appropriate technical solution.
- Document designs and communicate them with the team.
- Main technologies used will be C++ and C#.Net with grid computing technologies such as DataSynapse and middleware technologies such as Solace and Oracle Coherence.
- Ensure adherence to bank technical standards SDLC.
- BAU support
Person Requirements
Key attributes of the successful candidate:-
- Strong commercial FX business knowledge (ideally within the Forwards business)
- Ability to design and deliver quality solutions to tight time-scales.
- Ability to multi-task and be able to deal with changing priorities and requirements.
- Good communication skills verbal and written.
- Must be team player, be able to share knowledge and communicate well with people inside and outside the team.
Experience required
- Solid C++ development skills (5 years) with strong OO background.
- Experience of server side software and multi-threaded software development in C++
- Experience of highly distributed server software
- Pluggable software systems.
- Object oriented design
- Exposure to XML
- Solid Test-Driven development skills.
- Experience of working in a Microsoft environment.
- 3rd line support of a large critical system
Experience Preferred
- Oracle Coherence
- C# background
- Development experience in an investment banking environment.
- Experience with FX derivatives product set
Leave a Reply
You must be logged in to post a comment.