TL;DR
Modern C++ Software Developer (Fintech): Working on internal software for trading financial products, monitoring, alerting, and reporting with an accent on writing clean, decoupled, and testable code. Focus on developing standalone applications and plug-ins in C++ 20 and using libraries such as Boost.Asio for asynchronous TCP sockets.
Location: Limassol / Nicosia / Greece / Remote
Company
The company develops software related to trading financial products, monitoring tools, alerting, and reporting.
What you will do
- Develop standalone applications and plug-ins in C++ 20.
- Use libraries such as Boost.Asio for asynchronous TCP sockets.
- Write unit tests, end-to-end tests, and stress tests.
- Communicate with the team to identify business requirements.
- Develop code in accordance with system design and coding standards.
- Review the code of associate developers.
Requirements
- BSc/MSc in computer science, computer engineering, or a related subject.
- Experience in any object-oriented language in a professional environment or in personal projects.
- Strong knowledge and an active interest in object-oriented principles, practices, and design patterns.
- Willingness to work with and learn modern C++, asynchronous programming, and unit testing.
- Excellent problem-solving and troubleshooting skills.
- Very good written and verbal skills in English.
Nice to have
- Knowledge of unit-testing, asynchronous programming, or profiling.
- Knowledge of UML design, Boost.Asio, FIX protocol, MetaTrader API Notes.
- Prior experience with low-latency system development in financial or trading domains.
Culture & Benefits
- Attractive remuneration package.
- Intellectually stimulating work environment.
- Continuous personal development and international training opportunities.
- Attractive relocation package and support for a smooth relocation for you and your family.
Hiring process
- Show Your Skills – Online Technical Challenge.
- Let’s Connect – Intro Chat with Talent Acquisition.
- Bring It to Life – Role-Specific Take-Home Task.
- Final Connection – Final Interview.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →