View All Jobs 112985

Senior Software Engineer (c++/.net)

Develop high-performance trading plugins using Windows API and C++.
Limassol, Cyprus, Cyprus
Senior
1 month ago
FxPro

FxPro

An online broker offering forex and CFD trading services to global clients with various trading platforms and tools.

Join FxPro

Be a part of our expanding international team, with offices in Limassol, London, Nassau, and Dubai. FxPro boasts a diverse workforce of over 500 employees representing 40 nationalities, making it an exciting and dynamic workplace. At FxPro, we see each team member as an integral part of our success story.

Senior Software Engineer

As a Senior Software Engineer, you will be a part of our rapidly growing IT team. You will actively work with development & support teams to contribute to improving our product quality. The developer's responsibilities include, but are not limited to developing software products and contributing to code review.

Responsibilities

  • Design and implementation of plugins and gateways for trading platforms using Windows API
  • Development of time-critical microservices (.NET, Kubernetes)
  • Design and implementation of database-aware applications with MS SQL
  • Optimization of the existing code to enhance system efficiency and performance
  • Technical analysis and development of complex solutions in collaboration with the dealing team, business analysts, project managers, and other developers

Requirements

  • Deep knowledge of C++ with at least 5 years of development experience
  • Minimum 3 years' experience working with C#
  • Experience in the development of robust multithreaded applications/services
  • Experience in working with SQL databases
  • Deep understanding of SOLID principles of object-oriented design (OOD)
  • BSc in Computer Science or equivalent
  • Fluent English

Candidates With Any Of The Following Skills Will Be Appreciated

  • Experience in trading software/plugins development
  • Experience in C++ programming with Windows API
  • Performance optimization skills, including profiling and analyzing process dumps
  • Experience in .NET Core development for Linux and Kubernetes
  • Experience in the development of applications using message brokers and data serialization (JMS, Solace, Kafka, gRPC, protobuf)

Our Benefits

  • Excellent compensation package
  • Medical insurance
  • Provident fund
  • In-house gym with a personal trainer
  • Free daily lunch catering, snacks, and beverages
  • Company discount card for various products & services
  • 21 days of annual leave and 10 days of sick leave annually
  • Shuttle bus service from Limassol
  • Birthday certificate program
  • Relocation bonus and visa/work permit support
+ Show Original Job Post
























Senior Software Engineer (c++/.net)
Limassol, Cyprus, Cyprus
Engineering
About FxPro
An online broker offering forex and CFD trading services to global clients with various trading platforms and tools.