Step into a pivotal role building robust connectivity between Orchestrade and internal trading systems. You will own the end-to-end development of low-latency integration components, from database schema changes to exception management workflows. Your expertise will drive collaboration with trading desks and operations to deliver production-grade solutions in a dynamic buy-side environment.
Responsibilities
- Design and implement PostgreSQL database schema changes to persist new static data and enable bi-directional mapping
- Enhance reference data APIs to expose static data to Orchestrade distribution services
- Modify FIX adapters to capture additional trade fields and update trade schema data models
- Build transformation adapters that convert internal data models to Orchestrade data models and vice versa
- Develop an Orchestrade distribution service that publishes messages, stores data for auditing and filters out non-fill data
- Extend internal system data models to accommodate lifecycle events originating from Orchestrade
- Engineer a complete exception management workflow including targeted alerts to Application Support and Operations users
Requirements
- Bachelor’s degree in Computer Science, Engineering, Finance, or a related technical field
- Relevant senior-level development experience in capital markets or financial services within a buy-side, hedge fund or trading technology team
- Proven experience integrating with Orchestrade or comparable institutional trading platforms like Murex, Calypso or Sophis
- Demonstrated expertise in PostgreSQL development including schema design, stored procedures and performance tuning in data-intensive environments
- Hands-on experience with FIX engines and a deep understanding of FIX message structures for trade capture, enrichment and allocation
- Strong proficiency in Java or Python for building high-performance data-centric applications
- Experience designing RESTful APIs and building event-driven services like messaging, pub/sub or database change notifications