Missions:
Implement new functionalities and write automated tests for major components of the trading system:
- Implement well designed, testable and efficient code in C++ 17 and newer versions, including
accesses to SQL databases or database with native C/C++ access
- Produce clear and accurate documentation of system interfaces and workflows
- Actively contribute to continuous code improvement
- Implement Unit and Integration tests
- Follow the coding standards
- Knowledge of QT is a must.
- Knowledge of Python is a plus
Deliverables :
- C++ code for new functionalities in major parts of the trading system, following coding standards, state of the art practices such as Unit tests
- SQL schema updates and SQL requests to implement typical CRUD services
- Clear and accurate documentation relative to implemented code
- Actively contribute to continuous code improvement
- Automated test suites, built in C++ and Python
Technological environment: Qt/C++, Python, Java, Agile, Clang tools, AWS, MySQL, Oracle