The leading global algorithmic trading and Execution Management System (EMS) provider seeks a FX Software Developer with FX industry specific experience. Our product supports clients both on the buy-side and sell-side along within Equity, FX, Futures, Options & Fixed Income asset classes.
Responsibilities:
* Design and develop software programs to meet business requirements, perform unit tests and fix bugs * Work closely with product and client teams to understand the requirements and come up with technical solutions * Analyze, troubleshoot and resolve production issues * Work in agile team environment and coordinate with all other departments (Product, QA, Doc, AM, Support and Sales) * Recognize potential reuse in the organization or in the application by * Observing and understanding the broader system environment * Creating the component design * Having knowledge of other applications in the organization
* Grasp the functions of each component within the application, understand the interactions and dependencies among components, communicate these concepts to developers
Requirements:
* Bachelor's or Master's Degree in Computer Science * 1 to 4 years of programming experience in the finance or electronic trading space. * Firm understanding of Java 1.6 - 8 core APIs (Java 11 a plus), including collections, multi-threading, XML, SWING(optional) and middleware technologies * Familiarity with various FX trade workflows like Spot, Forward, Swap, Spot And Roll, etc * Familiarity with various FX trade optimization techniques like Aggregation, Simple Netting, etc * Understanding of FX market data aggregation across liquidity providers (Banks and ECNs) to derive aggregated FX market data and trade facilitation * Experience in interacting with liquidity providers for market data and trade enablement * Experience in post trade sales allocations with liquidity providers and firm understanding of FX settlement process * Proven hands-on design and implementation experience in high-volume, high-performance real-time trading systems
Highly Desired:
* Knowledge of other financial equity or derivatives products is a big plus
Let your dream job find you.
Sign up to start matching with top companies. It’s fast and free.