Trading Applications Developer

icon Larnaca
icon IT/Telecoms
JOB DESCRIPTION

Ref#4811

 

Sorry, this advert is now closed. Click here to view our live vacancies.

GRS are working with an established Forex brokerage operating on an international level, looking to recruit a Developer for trading applications for their offices in Larnaca (hybrid). The successful candidate needs to have hands-on experience with C++ and experience in Financial services industry is preferred. If you are looking to join an international organization and expand your potential, apply now.
 
MAIN DUTIES AND RESPONSIBILITIES
  • Implementing trading applications
  • Develops solutions according to specified requirements
  • Maintain code and write automated/unit tests to ensure the product is of the highest quality
  • Resolve 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 FixesCANDIDATE PROFILE
  • Degree in Computer Science, Software Engineering, EE or similar
  • Minimum of 2 years developing low latency C++ applications
  • Familiar with Golang, and concurrency in golang.
  • Knowledge of in-memory key-value stores i.e. REDIS.
  • Knowledge of event driven, reactive programming design.
  • C++ (’11/14) including 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.
  • Experience in distributed computing including exchange topology, market gateways, and SORs
  • Knowledge of TCP/IP, UDP, and network topology; experience with socket programming
  • Some Experience in FIX protocol.
  • Knowledge of Dealing Department automation tasks
  • Good to have Knowledge of Exchange connectivity, Order Management Systems, and High Frequency Trading
  • Knowledge and familiarity with exchange protocols FIX, ITCH, PITCH, OUCH, and related.
  • Low-latency: hardware tuning, NUMA aware, multi-threaded design, lock-free programming.
  • Low-latency: compiler and cache optimization, user-space networking (kernel bypass), IPC/RPC.
  • 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 Eleni Kyriakou, eleni@grsrecruitment.com quoting the above job reference or call +357 25 342 720 for further information.
 

 

Job Summary
  • icon
    28 February 2023
  • icon
    Permanent
  • 4811
  • Eleni@grsrecruitment.com