Description
C++ Developer - PnL and Risk - Investment Bank
C++ developer required to work on the banks PnL and Risk Systems for interest rate, credit derivatives, FX and Commodities market data.
Minimum skills required:
Strong C+ development experience essential
C# development experience highly desirable
Extensive experience in developing and support business-critical applications
Concurrency development
Good communication skills
Problem Solving & Analytical
Version Control System (like GIT)
Ideally, the candidate would have the following:
Microsoft Development experience (C++, multithreaded)
Relational Database experience
TIBCO Rendezvous experience
Understanding of networks (TCP/UDP) including multicast
ElasticSearch
Ansible
Geneos
TeamCity/Jenkins
The role is to develop and support these applications, as well as working on several smaller ancillary systems and admin monitoring tools. Due to the criticality of the system, it is vital that applicants are highly motivated, enthusiastic and can work methodically when under pressure. Candidates must also possess good analytical and problem solving skills. Knowledge of OO programming and development in C++ is essential, along with some database experience (preferably SQL Server). Familiarity with Client Server design is recommended, as is an understanding of distributed computing (and to a lesser extent, TIBCO Rendezvous). Knowledge of financial markets is desirable but not essential, and some training will be provided. The primary requirement for the job is solid C++ in a Client Server environment using Microsoft and TIBCO technology.
The team follows Agile Scrum working with a 2-week sprint, where continuous improvement is encouraged by holding retrospectives and adding the actions to the subsequent sprint. The use of modern C++ (C+/17/20) is encouraged and we are using Visual Studio 2019 although we do need to maintain a Legacy code base on Visual Studio 2015 (C+)
Adlam Consulting operates as an Employment Agency & an Employment Business Applicants must be eligible to work in the specified location