- Entry level
- No Education
- Salary to negotiate
Quantitative Developer - 90223479
Primary Location:Czech Republic-CZ-Prague-Prague
Posting Range:5 Mar 2019 - Ongoing
Prague, Czech Republic
Barclays Risk is mandated by the Barclays Board with the overall management and oversight of risk management practices group-wide. It operates across the organisation, and globe to protect Barclays’ financial performance and reputation. The role is located within the Investment Bank Risk division.
The role is in the global Quantitative Analytics function, working in the Counterparty Credit Risk (CCR) team.
We are an equal opportunity employer and we are opposed to discrimination on any grounds
What will you be doing?
The hiring team is responsible for analytics for computing counterparty credit risk (CCR) for the bank’s derivatives portfolio. These are implemented in a shared quantitative library (Omega) which aims to reuse common high-performance pricers across all use cases, requiring a high degree of collaboration with quants and quant developers across QA teams representing a wide-range of areas of the bank. The candidate will be expected to take full responsibility of delivering counterparty credit risk models, including: requirements gathering, data sourcing, prototyping, production implementation, testing and documentation. He/she might be required also to work/liaise IT and Risk teams located mainly in London.
• Key Accountabilities
o Develop, maintain and extend the C++ libraries to deliver quantitative models and risk management of financial products across various asset classes, including Interest Rates, Credit, Equity, Foreign Exchange, Commodities, Emerging Markets and Counterparty Risk Trading using Monte Carlo and graph distribution frameworks.
o Participate in code authoring pipeline including detailed code reviews.
o Design of appropriate solutions within defined remit.
o Implement and extend prototype application (python) as necessary and on the C++ libraries following its full deployment life-cycling liaising with IT teams.
o Help and support modellers to deliver prototypes using or extending as appropriate our customized python-written platform.
o Perform ad hoc computations and assess numerical implementations of analytical modules, models, and methodology.
o Provide technical support to all members of the team and beyond.
o Mentoring junior team members and help with the hiring process when necessary
• Stakeholder Management and Leadership
Main stakeholders are Risk, IT, IVU and occasionally Front Office. Stakeholders involved can be both technical and not technical. Therefore, the candidate must be able to communicate clearly with users of different technical ability. It is particularly important to maintain a strong working relationship with all our colleagues and to be able to provide constructively challenge on software design decisions.
• Decision-making and Problem Solving
The position is suitable for proactive individual which can work with minimum supervision and can thrive in a demanding environment. Be able to build consensus and influence decision. Software design is a key part of the role as we need to ensure correctness, maintainability and suitability for purpose in a complex and changing architectural landscape. It is important decisions are made with stewardship in mind, as models and systems can have lifetimes up to 20 years. We are in the foundational stage of a new library build-out, so it is important that the right decisions get made in order to ensure agility and extensibility going forward.
• Risk and Control Objective
Ensure that all activities and duties are carried out in full compliance with regulatory requirements, Enterprise Wide Risk Management Framework and internal Barclays Policies and Policy Standards.
What we’re looking for:
The candidate should be ideally educated to Bachelor’s degree level in quantitative subjects i.e. Computer Science, Engineering, Physics or Mathematics and be at ease with financial math and models. The candidate must:
• Be a senior quantitative developer in his current role, have strong competence in modern C++14 (expert level) and deep knowledge of numeric methods, data structures and algorithms.
• Have demonstrated experience in working with complex C++ library writing framework and analytic code.
• Very confident with source controls, continuous
About the company
Barclays moves, lends, invests and protects money for 48 million customers and clients worldwide.
We have over 325 years of history and expertise in banking. From our beginnings in Lombard Street, London through to the launch of the world’s first ATM and innovative mobile phone payments services, find out more about our achievements to date.
Barclays is a trading name of Barclays Bank PLC and its subsidiaries. Barclays Bank PLC is registered in England and is authorised by the Prudential Regulation Authority and regulated by the Financial Conduct Authority and the Prudential Regulation Authority. Registered in England. Registered No. 1026167. Registered office: 1 Churchill Place, London E14 5HP.