freehire launches on Product Hunt on 26 August.

Follow →

C++ Developer

Summary

Build and maintain C++ components that integrate pricing engines with trading platforms, ensuring fast, reliable market-data handling for derivatives and capital markets.

We are seeking a skilled C++ Developer to support and enhance Trading system pricing integrations. The successful candidate will be responsible for developing, integrating, and maintaining pricing-related components within trading platforms, ensuring high performance, reliability, and accuracy.

Responsibilities

  • Design, develop, and maintain trading system pricing integrations using C++.
  • Build and support interfaces between trading platforms and pricing engines.
  • Troubleshoot and resolve integration, performance, and production issues.
  • Collaborate with business analysts, traders, and cross-functional teams to deliver solutions.
  • Participate in system testing, deployment, and production support activities.
  • Ensure code quality through best practices, testing, and documentation.

Profile

  • Bachelor's degree in Computer Science, Engineering, or a related discipline.
  • 5-8 years of overall professional software development experience.
  • 3-5 years of hands-on experience in C++ development.
  • Strong understanding of object-oriented programming and software development principles.
  • Experience working in both Windows and Linux environments.
  • Good debugging, troubleshooting, and analytical skills.
  • Ability to work effectively in a fast-paced project environment.
  • Exposure to financial products, derivatives, or capital markets.
  • Experience with Murex or other trading platforms.
  • Understanding of pricing, risk, or trading workflows.
  • Strong communication and stakeholder management skills.
  • Ability to work independently and as part of a global team.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available