Description

Company Overview

The hiring organisation operates in the foreign exchange and financial technology industry, supporting electronic trading workflows and connectivity between trading applications and external market participants. Its technology environment requires dependable communication, consistent message handling, and effective monitoring across connected trading services.

Role Summary

The Trading Systems Developer will specialise in building and maintaining connectivity between FX trading platforms, liquidity providers, brokers, and related financial systems. The position focuses on FIX protocol integration, session management, message validation, execution reporting, and the investigation of connectivity or reconciliation issues.

The successful candidate will combine software engineering expertise with practical knowledge of electronic trading protocols and the operational requirements of FX connectivity.

Key Responsibilities

  • Develop and maintain FIX-based connectivity between internal trading systems and external counterparties.

  • Implement FIX session management, message parsing, validation, sequencing, and recovery procedures.

  • Support integration of market-data feeds and electronic execution interfaces.

  • Process order acknowledgements, execution reports, cancellations, rejections, and partial-fill events.

  • Develop tools to monitor session health, message flow, connectivity interruptions, and processing delays.

  • Investigate FIX message discrepancies and coordinate technical resolution with counterparties and internal teams.

  • Implement resilient reconnect, replay, and error-handling mechanisms where supported by the relevant protocols.

  • Support testing and certification activities for new liquidity-provider or broker integrations.

  • Maintain message specifications, integration documentation, and operational troubleshooting guides.

  • Work with QA, infrastructure, and trading operations teams to improve integration quality and reliability.

Requirements and Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.

  • Experience developing or supporting electronic trading systems or financial-market integrations.

  • Practical knowledge of FIX protocol and electronic order-routing workflows.

  • Strong programming skills in Java, C++, C#, or a comparable language.

  • Experience with network communications, asynchronous systems, APIs, and message-driven architectures.

  • Familiarity with Linux environments, SQL, logging, and application monitoring.

  • Understanding of FX execution, market data, and liquidity-provider connectivity.

  • Strong troubleshooting, communication, and technical documentation capabilities.

Benefits

  • Fully remote employment within Estonia.

  • Opportunity to work on electronic trading connectivity across FX markets.

  • Exposure to financial messaging standards and institutional trading infrastructure.

  • Collaboration with engineering, QA, and trading operations professionals.

  • Opportunities for continued technical development in market connectivity systems.

Application Instructions

Candidates should submit a CV and cover letter through the official application channel specified by the hiring organisation. Applicants may provide examples of FIX integrations, protocol-related projects, or relevant financial-system development experience.

Are you interested in this position?

Apply by clicking on the “Apply Now” Button below!

#JobsHubEstonia #GlobalRecruitment
#CareerOpportunities #HiringNow
#JobSeekersNetwork #EstoniaJobs
#RecruitmentServices #EmploymentPortal.