C# Developers – Trading Systems Technology

Indrykket: 8.9.2020

Saxo Bank, København

Apply now

About Saxo Bank

Saxo Bank is an award winning global market leader in multi-product online trading, and a fully licensed and regulated European bank. We are leading fintech and regtech specialists, connecting traders, investors and partners to more than 35,000 instruments – across all asset classes – from a single account. We build digital platforms to facilitate multi-asset market access and provide clients of all sizes with professional-grade tools, industry-leading prices and best-in-class service.

About Trading Systems Technology

Trading Systems Technology Team comprises of close to 100 technologists across Copenhagen, Delhi and Amsterdam.

Our in-house designed and built Saxo Bank trading system handles:

  • Over 25,000 concurrent online trading clients 24 hours per day / 5.5 trading days per week
  • More than 160,000 unique monthly users to our social trading portal
  • In excess of 400,000 price feed updates per second
  • Intraday execution and booking of up to 2000 trades per second
  • Over 1,000,000 trade transactions processed daily
  • Front Office Risk Management and
  • Automated Market Making

The Job

In general Trading systems implements and manages real-time, low latency and complex business functionality across all asset classes available in Saxo Bank including Order Management Systems, real-time Risk Management systems, connectivity to Brokers and Exchanges across the world, Business Logic components and low-level Trading Infrastructure components.

Specifically, we are currently looking for a C# developer to work in the Trading Components Team. The team’s main responsibility is the core Business Logic component handling especially the Order and Trade Booking Flow in Saxo Bank’s trading engine, and the trading related Infrastructure components using Multicast Technology for synchronization between services and systems. The systems and services are

  • Performing Business Logic validations of incoming requests
  • Handling Order Flow
  • Handling Trade Registration and Booking Flow
  • Handling complex Block Order Flow
  • Handling Order Monitoring
  • Constitutes the trading related low-latency multicast-based infrastructure
  • Handling various other functionality

The components providing above functionality are critical to the “24 / 5.5” Saxobank Trading Engine and are thus subject to high demands regarding latency and robustness. Focus areas for software development within the team are:

  • Multi-threading / concurrency
  • Scalability
  • Soft launching of changes
  • Performance
  • Stability
  • Test driven development
  • Code reviews and knowledge sharing
  • Continuous deployment / delivery

The team is distributed between the Headquarter in Copenhagen area and the office in New Delhi area. Currently the team consists of 5 developers in Denmark and 7 developers in India, with various related managers and testers.

The team is both expanding, maintaining and supporting existing components and services, and is involved in some of the Future State Architecture projects being driven by the Saxo Bank’s Enterprise Architect Office.

As a developer you will be working closely together with very skilful and highly dedicated colleagues in an open atmosphere.

List of specifics we are looking for:

  • Computer Scientist or Software Engineer
  • Strong background across C#
  • Experience in developing easy-maintainable mission critical server-side systems
  • Knowledge of multi-threading beyond parallel for each
  • Prefer technical server-side software development from Client-Facing-UI-development
  • Open and collaborative attitude

Nice to have:

  • Experience from a message bus architecture
  • Experience with Microsoft Release Management and Git

Less experienced candidates with the right mindset and willingness to learn are also of interests to us.
Kontaktoplysninger Klik for yderligere info: Se annoncen hos Saxo Bank...
I 1998 lancerede vi en af de første onlinehandelsplatforme og gjorde dermed professionelle handelsværktøjer og alle aktivklasser tilgængelige for enhver.

Med vores fintech-ekspertise nedbryder vi fortsat barrierer på de globale kapitalmarkeder. Vores høje serviceniveau, konkurrencedygtige priser og intuitive platforme gør det muligt for tradere og investorer at tage kontrol over deres finansielle fremtid.

Vi udvikler digitale platforme for at muliggøre markedsadgang på tværs af aktivklasser, og vi sikrer, at alle vores kunder – uanset størrelse – har adgang til professionelle værktøjer, konkurrencedygtige priser og service i verdensklasse.

Saxo Bank stræber altid efter at være de bedste i industrien og derfor tænker vi altid fremad og udfordrer status quo. Vores ledelse, branchespecialister og teknologieksperter deler løbende deres tanker om alt fra de problemstillinger, udbydere af finansielle tjenesteydelser står over for, til den globale udvikling inden for fintech.