C++ Developer

Summary

Develops and maintains C++ applications for financial services, working across Windows and Linux to build scalable, efficient software solutions.

We are seeking a skilled C++ Developer to join our team. The ideal candidate should have solid experience in C++ development and be comfortable working in both Windows and Linux environments. Experience in the financial services domain is an advantage but is not mandatory.

Key Responsibilities

 Design, develop, test, and maintain applications using C++.

 Develop high-quality, scalable, and efficient software solutions.

 Troubleshoot, debug, and resolve application issues.

 Collaborate with cross-functional teams to deliver project requirements.

 Ensure adherence to coding standards and best practices.

 Work in both Windows and Linux operating environments.

Required Skills

 3–5 years of strong hands-on experience in C++ development.

 8 years of total professional experience in software development.

 Good understanding of object-oriented programming concepts and software

development principles.

 Hands-on experience working in both Windows and Linux operating systems.

 Strong analytical, problem-solving, and debugging skills.

 Good communication and teamwork skills.

Preferred Skills

 Exposure to financial products, derivatives, or capital markets.

 Experience with Murex is an added advantage but is not mandatory

See also

Software Engineering jobs by country — openings, pay and top skills →

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