Discover your dream Career
For Recruiters

C++ developer

Non-disclosed Prague, Czech Republic
Posted 10 months ago Hybrid Permanent Negotiable
*Permanent position* *Hybrid working style* *Negotiable salary* *Exciting benefits + bonus*

C++ Developer


We are working with one of the world's largest exchange organizations, which relies on cutting-edge Information Technology to design, build, and operate its technological infrastructure. Our success is highly dependent on these integrated and automated IT systems. The Settlement department is responsible for real-time banking applications in the post-trade processing area.


We are seeking a skilled C++ Developer to join the ICSD Settlement team, where you will contribute to the development and maintenance of our client's core backend real-time Clearing and Settlement engine. The applications primarily utilize C++ (11), Oracle as a database, and run natively on Linux (RHEL7). The application ecosystem is designed as a real-time massively parallel system, consisting of multiple microservices that communicate through ActiveMQ and Oracle Advanced Queueing messaging systems.


As a developer, you will have the opportunity to enhance existing system features, modernize the codebase to improve code safety and stability, design and develop new components, and participate in technical migrations, such as cloud migration involving the dockerization of microservices and orchestration using OpenShift.


While the production environment maintains strict stability requirements, the development environment is highly flexible to accommodate individual developers' preferences for IDEs and tools. This approach allows every developer to create one or multiple private AWS machines with custom setups, ensuring a high level of comfort and work efficiency. On the development side, we leverage technologies such as Ansible, Terraform, Python, AWS EC2, EFS, S3, DynamoDB, AWS Lambda, Jenkins (CI/CD), etc.


Your responsibilities will include:

  • Engaging in a wide range of development activities, including but not limited to:
  • Technical design encompassing security, performance, scalability, and maintainability aspects.
  • Implementing small to large-scale trading solutions with strict SLAs and significant impact in the financial world.
  • Improving and enhancing the automatic functional and security testing framework, including cloud-driven CI/CD pipelines.
  • Supporting all activities related to end-to-end testing, including assistance to business testers and the execution team.
  • Analyzing and resolving issues in the production system, providing support to internal teams.
  • Ensuring compliance with internal and external standards applicable to the design, development, and documentation of solutions.
  • Identifying areas of improvement and proposing enhancements to existing processes.


Your profile should include:

  • Strong programming skills in C++.
  • Hands-on experience of at least 1+ years in C++ development.
  • Familiarity with SQL databases, preferably Oracle.
  • Knowledge and experience with Unix/Linux development and scripting.
  • Familiarity with the following technologies is advantageous: AWS/Azure/GCP cloud services, Docker, Python, Ansible, Terraform, OpenShift.
  • Proficiency in written and spoken English.
  • Ability to work effectively in a cross-location international team with strong communication skills.
  • Result-oriented mindset and willingness to learn new methods and tools.
  • A background in financial markets, clearing, or banking is advantageous.

If you are passionate about C++ development and thrive in a dynamic and innovative environment, we encourage you to apply. This is an exciting opportunity to contribute to the advancement of real-time banking applications and make a significant impact in the financial world.

Boost your career

Find thousands of job opportunities by signing up to eFinancialCareers today.
More Jobs Like This
SilverStrand Executive Search Limited
C++ Software Developer (Exchange Connectivity)
SilverStrand Executive Search Limited
Hong Kong
Morgan McKinley
Software Engineer - C++
Morgan McKinley
London, United Kingdom
Susquehanna International Group, LLP
C++ Developer
Susquehanna International Group, LLP
Sydney, Australia