- 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
Overall 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
- 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
Seniority level
Seniority level
Mid-Senior level
Employment type
Job function
Job function
Engineering and Information TechnologyIndustries
Non-profit Organizations and Primary and Secondary Education
Referrals increase your chances of interviewing at Capula Investment Management LLP by 2x
Sign in to set job alerts for “Senior Software Engineer” roles.
Senior Java Engineer - Take Ownership of Flagship Trading Product - Up to £120k
London, England, United Kingdom 1 month ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 1 week ago
Lead Software Engineer - Transfer Agency team.
London, England, United Kingdom 2 weeks ago
Codified Controls - Senior Full-Stack Software Engineer - VP
London, England, United Kingdom 1 day ago
London, England, United Kingdom 2 days ago
Senior Software Engineer/SRE - Managed Systems Engineering
London, England, United Kingdom 2 days ago
Lead Software Engineer, Legal & Compliance
London, England, United Kingdom 4 days ago
London, England, United Kingdom 1 day ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 3 days ago
VP/SVP/ED Lead Java Software Engineer - Investment Bank
City Of London, England, United Kingdom £175,000.00-£185,000.00 1 day ago
London, England, United Kingdom 1 week ago
Senior Software Engineer, Robotics & Microscope Control
London, England, United Kingdom 1 day ago
Senior Lead eSoftware Engineer - Equities Algo Trading - Java - VP
London, England, United Kingdom 8 hours ago
Senior Java Analyst Developer / Technical Consultant
London, England, United Kingdom 1 week ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 2 weeks ago
Engineering Lead (Product Lifecycle - Purchasing)
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 6 days ago
Lead Software Engineer - Electronic Trading (Vice President)
City Of London, England, United Kingdom 4 days ago
Principal Generative AI Software Engineer - SVP
London, England, United Kingdom 1 week ago
London, England, United Kingdom 2 months ago
Lead Software Engineer - EU Natural Gas & Power
Senior Software Engineer (C++), Endpoint Client
London, England, United Kingdom 4 days ago
Senior Supply Chain Applications Builder/Developer
London, England, United Kingdom 2 days ago
Principal Cross -Team Software Engineering Lead
London, England, United Kingdom 1 week ago
Senior C++ Engineer (Mandarin Speaker) - London / Remote from the UK
London, England, United Kingdom 1 month ago
SAP Sovereign Cloud User Assistance Developer Specialist/ Senior (Technical Writer)
Feltham, England, United Kingdom 2 days ago
Senior Technical Architect for Social Housing Developer
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.