C++ Trading Applications Developer

icon Limassol
icon IT/Telecoms
JOB DESCRIPTION

Ref#673

 

GRS are supporting a global Forex Broker who are currently looking to recruit a C++ Trading Applications Developer to join the Fintech team. This is an exciting opportunity to work in a high tech and collaborative workspace with a team of top Tier talent. If you offer extensive experience in C++ Developer, please reach out to GRS Recruitment for more information today.
 
MAIN DUTIES AND RESPONSIBILITIES
  • Implementing trading applications in C++
  • Collaborate with other team members and stakeholders
  • Develops solutions according to specified requirements
  • Maintain code and write automated/unit tests to ensure the product is of the highest quality
  • Resolves technical issues through debugging, research, and investigation
  • Writing reusable, testable, and efficient code
  • Being an advocate of coding best practices
  • Perform Peer/Code Reviews
  • Optimize and secure applications
  • Production Support and Bug Fixes
CANDIDATE PROFILE
  • Degree in Computer Science, Software Engineering, EE or similar
  • Minimum of 2 years developing low latency C++ applications
  • Proficiency in advanced C++ (’11/14) including proficiency with STL, TMP, Boost, and type safety
  • Proficiency in advanced data structures, algorithms, OO programming, and computational complexity
  • Proficiency in Software Engineering including design/requirement specs, testing, QA, release
  • Experience with low-level system facilities: threading, I/O, signals, shared memory, VM, VFS
  • Experience in distributed computing including exchange topology, market gateways, and SORs
  • Knowledge of TCP/IP, UDP, and network topology; experience with socket programming
  • Knowledge of MAM, social trading solutions for MT4,MT5
  • Experience in FIX protocol
  • Experience with MT4/MT5 plugins
  • Trading robots/trading execution algorithms
  • Knowledge of Dealing Department automation tasks
  • Knowledge of Exchange connectivity, Order Management Systems, and High Frequency Trading
  • Graduate degree in Computer Science, Software Engineering, EE, or similar
  • Knowledge and familiarity with exchange protocols FIX, ITCH, PITCH, OUCH, and related
  • Low-latency: hardware/bios tuning, NUMA aware, multi-threaded design, lock-free programming
  • Low-latency: compiler and cache optimization, user-space networking (kernel bypass), IPC/RPC
  • Experience in programming/system tools; svn, gdb, valgrind, tcpdump, strace, systemtap
  • Experience with designing simulation and back-testing frameworks and research infrastructure
 
Due to the high volume of applications we receive at GRS Recruitment, only shortlisted candidates will be responded to.
 
To apply for this position, please email your CV to Hayley Buckle, Hayley@grsrecruitment.com quoting the above job reference or call +357 25 342 720 for further information.
 
Job Summary
  • icon
    12 April 2021
  • icon
    Permanent
  • 673
  • hayley@grsrecruitment.com