CareerPlanGet AI match score →

Senior C++ Developer

Larnaca, Cyprus💼 Full-time🗓 2026-06-22 → 2026-07-29

Core

Design and develop new software systems using C++ for MT4/MT5 trading platforms, debug, optimize, and enhance existing programs.

Role type

Senior C++ Developer

Builds

Trading tools and platforms for MT4/MT5

Domain

Financial markets / Trading infrastructure

Deliverable

production ML models | product features

Required skills

C++, object-oriented principles, design patterns, SOLID principles, SQL, database design

Preferred skills

Mongo, Redis, PostgreSQL, RabbitMQ, ZeroMQ, MT4/MT5 APIs, .Net, .Net core, ASP.NET, Java

Technologies

C++, SQL, Mongo, Redis, PostgreSQL, RabbitMQ, ZeroMQ, .Net, .Net core, ASP.NET, Java

Responsibilities

Participate in all stages of the Software Development Life Cycle, Debug, optimize, and enhance existing programs, Drive continuous improvement by measuring and reducing manual operational work, Participate in the team's on-call rotation

Seniority

Senior, hands-on IC

Rewrite
## About the role HFM is an internationally acclaimed multi-asset broker, delivering cutting-edge trading tools, platforms, and conditions to traders worldwide. We are committed to innovation, transparency, and excellence in the financial markets. As we continue to expand, we are seeking a driven and strategic Senior C++Developer to join our team. Your role at HFM: - Participate in all stages of the Software Development Life Cycle. - Design and develop new software systems using C++ for the MT4/MT5 platforms. - Debug, optimize, and enhance existing programs. - Articulate and communicate technical concepts within and across teams. - Drive continuous improvement by measuring and reducing the amount of manual operational work. - Document best practices. - Demonstrate the ability to work independently and collaboratively as part of a specialized team. - Carry out any further duties assigned by their line manager. - Contribute to a positive and dynamic working environment. - Participate in the team's on-call rotation. ## Requirements - BSc in Computer Science or relevant field. - A minimum of 4-5 years of relevant working experience. - Proficient in C++. - Very Good understanding of object-oriented principles, design patterns, and SOLID principles. - Very Good understanding of SQL and database design. - Experience with Mongo, Redis, PostgreSQL, RabbitMQ or ZeroMQ is a big plus. - Knowledge of MT4/MT5 APIs is a big plus. - .Net, .Net core, ASP.NET and.Java knowledge is a plus. - Able to work under pressure in a fast-paced environment. - Resumes submitted must be in English. ## What we offer - Hybrid Work Model (2 days working from home) - Monthly Wolt Vouchers - Comprehensive Health & Life Insurance - Provident Fund (Upon completion of the trial period) - Summer Short Fridays (August) - Additional Paid Annual Leave (up to 30 days, based on years of service) - Birthday Leave - Training & Education Allowance - Udemy Business access - Gym Membership - Referral Bonus Program - Additional Support: Visa Sponsorship and Relocation Assistance ## About the company HFM is an internationally acclaimed multi-asset broker, delivering cutting-edge trading tools, platforms, and conditions to traders worldwide. We are committed to innovation, transparency, and excellence in the financial markets. ## Related job searches - Senior C Developer jobs - Senior C Developer jobs in Larnaca - HFM careers in Larnaca - Information Technology jobs in Larnaca - Sales jobs in Cyprus
Sourced via cypruswork · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on CyprusWork ↗