DescriptionOverall purpose of the job:
- FIX Connectivity & OMS Integration: Design develop and maintain FIX connections and OMS integrations to facilitate real-time trade execution order management and post-trade workflows. Implement secure low-latency connections with various trading venues and brokers ensuring robust message handling and failover mechanisms.
- Application Architecture & Design: Lead the design and architecture of critical components for data consumption distribution and analytics. Conduct design reviews propose innovative solutions and drive best practices in software engineering.
- Cross-Team Collaboration: Partner with traders portfolio managers and risk managers to understand front-office requirements and enhance end-to-end trade flows. Liaise with other IT teams (Market Data Infrastructure Risk etc.) to ensure seamless data exchange and system interoperability.
- Performance & Monitoring: Implement robust monitoring logging and alerting solutions to ensure timely detection and resolution of FIX and OMS-related issues. Conduct performance tuning and optimization of integration components to minimize latency and maximize throughput.
- Mentorship & Leadership: Mentor junior team members promoting knowledge sharing and professional growth. Contribute to strategic technology roadmaps and champion the continuous improvement of development processes.
Requirements
Education and Qualifications
- Bachelors or Masters degree in Computer Science Engineering Mathematics or a related field.
Experience
- Extensive Programming Experience: Minimum of 6 years of professional experience with the majority in C# or Java particularly in high-performance and real-time environments.
- FIX Protocol & OMS Expertise: Proven background in implementing and supporting FIX-based connectivity and OMS integrations including message routing and exception handling.
- React & TypeScript: Experience building and maintaining React-based applications using TypeScript (including state management libraries and associated tooling).
- Database Skills: Proficient in relational databases (e.g. SQL Server) and familiarity with other database types (e.g. Redis).
- DevOps & CI/CD: Understanding of modern DevOps practices including version control (Git) build pipelines containerization (Docker/Kubernetes) and cloud services (AWS).
Skills
- Financial Products: Familiarity with interest rate products bonds equities FX or derivatives.
- Messaging Technologies: Hands-on experience with message-oriented middleware (e.g. RabbitMQ) for streaming data.
- Quantitative Skills: Basic understanding of quantitative models time-series analysis or pricing libraries.
- Soft Skills: Strong communication presentation and interpersonal skills to collaborate effectively with other teams.
Benefits - Competitive salary
- Relocation assistance and visa sponsorship
- Private medical insurance
- Life assurance
- Corporate gym membership (and a complimentary wellness space in our London office)
- Employee restaurant with free breakfast lunch and dinner
Required Experience:
Senior IC