MARGO
Front Office Developer (C++/C#/Java/Python)

Explore roles

MARGO

Front Office Developer (C++/C#/Java/Python)

London
Hybrid
Graduate
Junior
Mid
Senior
Leader

Description

Hybrid requirements: This role has flexible working patterns.
Margo is seeking a Front Office Developer (C++ or C# or Java or Python) to integrate its teams within a worldwide corporate and investment bank.
Key Responsibilities
Creation/development of new trading platforms Implementation of new products, trading machines/algorithms Maintain and enhance the existing architecture, monitoring and analysis tools Work with traders/research on the requirements of new features/applications Ensure trading systems are up and running at all times Develop tools that help ensure systems are reliable and efficient Rationalise and enhance the platform reliability
Financial products
Forex Equities and derivatives Emerging markets Commodities Risk and PnL Credit and rates Exchange-traded funds Convertible bonds
Skills required
Deep understanding of object-oriented programming concepts and principles Strong skills in C++ or C# or Java or Python development (depending on the team/project) with good knowledge of their ecosystem Knowledge of SQL and Linux (including development, debugging, scripting, and networking) Problem solving mindset with capacity to work independently and deliver when under pressure and time constraints Interest to work within front-office environment and interact with traders and researchers Technical ability, communication and teamwork spirit

Role tech stack

c++
C++
csharp
C#
java
Java
python
Python
sql
SQL
linux
Linux
MARGO
Front Office Developer (C++/C#/Java/Python)
London
Share role