Join our team

Singapore

C++ Development Engineer

February 2020

Description

QuantHouse is the leading independent provider of high performance API-based market data and algo trading services.

We help hedge funds, market makers, investment banks, brokers and trading venues achieve optimal trading performance, develop and integrate new trading strategies, comply with regulatory requirements, test existing and new trading infrastructure tools and rationalise operating costs.

QuantHouse offers a very complete advanced trading solution for our clients which are defined as QuantFEED, QuantLINK and QuantFACTORY.

Powered by the our FeedOS framework and leveraging QuantLINK high performance trading infrastructure, QuantFEED solutions deliver high quality market data for 140+ sources with an unmatched level of performances and quality of normalization.

Within R&D team, you will work on our high-performance market data solutions QuantFEED. You will be responsible for developing and testing FeedHandlers (C++, Linux). You will collaborate with other people to contribute to the whole lifecycle of the software, from Business Analysis and design to deployment, investigation in production.

Roles & responsibilities

As your expertise of our technologies and your functional knowledge increase, you will contribute to the development and maintenance of various categories of FeedHandlers (cash, derivatives / multicast, TCP, FAST, etc.). You will manage migrations and ensure a 2nd level support to our Production and Clients Services teams.

In addition, you will test new developments and maintenance tasks for our high-performance market data solutions. From the functional specification you will analyse project documents and specifications to identify test requirements, develop automated tests and validate releases. You will responsible for:

  • Defining the test case specification (Testlink)
  • Developing automatic tests (Python, Shell script, Robot Framework)
  • Execution of test cases (automatic & manual)
  • Publication of test reports.

Qualifications

You will fit well in this role if you strive for quality: attention to details, quality and performance of your code, thoughtful tests that provide high coverage and ensure code robustness.

After graduating your MSc, your first-hand experience of C++ development has developed your autonomy and efficiency.

Good interpersonal skills coupled with professional English are important to us in view of teamwork and technical discussions with international Exchanges IT teams.

A strong experience with script languages (Bash, Python…) and command line tools will facilitate your contribution to tests automation. Knowledge of financial data, cash and derivatives exchanges would be a plus. (qhhr@iress.com)