Senior C++ engineer
|Salary:||S$6000.00 - S$6500.00 per month + bonus|
Roles and responsabilities
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.
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.