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
Bachelor's or Master's 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