C++ Developer

A leading Investment Bank are looking for a senior C++ developer / C++ development team lead to help build the next generation of risk platform for a market leading FX business.

This opportunity is for a senior C++ developer / C++ team lead to join the core Risk team to build and enhance Front Office risk management tools and the risk engine. The role will entail working closely with the quants and traders to support and augment the products, pricing models and core risk engine capability of the trading system. The platform is mainly C++ based with some C#, on windows. It uses an Oracle database with a Data Synapse based grid compute solution.

Main Responsibilities:

·         Management of small development teams including some resources offshore, delivering  multiple projects across the platform and making a significant contribution to the overall strategy.

·         Responsibility for the architecture technical soundness of the solutions proposed including performance, stability operational requirements.

·         Full software life-cycle, project initiation, requirements analysis, architecture, technical delivery, definition of QA UAT test plans, hand-over to production support and successful product management in production.

·         Interacting with multiple stake-holder development teams, typically front middle office, trade life-cycle, pricing and market data teams, QA teams and Client Services to support the associated applications.

You will need to demonstrate:

·         Excellent software development skills, particularly C++.

·         Experience of Investment Banking and FO interaction on PL and Risk Systems.

·         People management skills, coordination leadership.

·         Enterprise Scale software architecture, systems design cross-platform development.

·         AGILE experience.

·         Experience of interfacing to financial analytics libraries.

Overall this is an excellent VP-level role with wide exposure across the risk organisation, combining people management skills, architectural technology skills, a good understanding of financial products as well as a  high-level understanding of the needs of risk management systems.

It is possible to consider less experienced AVP candidates who may not yet have all the skills mentioned below but can show the potential to develop them.

Please email Graham.Barebr@dcm-exec.com  to discuss further.

 

C++ / C++ Developer / C++ Development Team Lead / FX / FX Options / Risk

April 20, 2013 • Tags:  • Posted in: Financial

Leave a Reply

You must be logged in to post a comment.