We are seeking an experienced Senior Murex Integration Developer to support a major e-Commodities trading platform implementation.
The successful candidate will be responsible for designing, developing and implementing the integration between a new electronic commodities trading platform and Murex MX.3, using Murex's new Trade Booking API.
The platform incorporates a vendor RFQ solution and a bespoke pricing engine, with Murex acting as the system of record for trade booking, confirmations, settlements and regulatory reporting.
This is a hands-on technical development role requiring strong experience in Murex integration, external trade booking interfaces, real-time messaging and Straight-Through Processing (STP), alongside a good understanding of commodity derivatives and front-to-back trade processing.
Requirements:
- Strong hands-on experience with Murex MX.3 integration development, including MxML, Murex Exchange, real-time messaging, APIs or equivalent technologies.
- Proven experience developing interfaces that book trades from external trading or execution systems into Murex, including message mapping, validation, STP rules and exception handling.
- Strong understanding of Murex Front Office trade booking workflows and end-to-end trade lifecycle processing.
- Knowledge of Commodity Derivatives or OTC Derivatives, ideally including futures, options and swaps.
- Experience with integration and messaging technologies such as MQ, REST APIs, XML and SQL.
- Ability to translate business requirements into detailed technical specifications and interface designs.
- Experience collaborating with Front Office traders, Business Analysts, developers and testing teams.
- Strong troubleshooting and problem-solving skills across integration testing and production environments.
- Exposure to the new Murex Trade Booking API is advantageous but not mandatory; willingness to undertake training is acceptable.
- Experience with Kafka or other event-driven messaging technologies would be beneficial.
- Previous experience integrating electronic trading platforms, RFQ systems or pricing engines with Murex is desirable.
- Knowledge of Murex Datamart or derivatives reporting feeds would be advantageous.
Key Responsibilities:
- Murex Trade Booking Integration: Design, develop and implement interfaces that automatically book trades from external electronic trading platforms into Murex MX.3, using the new Murex Trade Booking API.
- MxML & Integration Development: Develop and configure Murex integration components, including MxML Exchange workflows, message transformations, interface mappings and real-time trade processing.
- Trade Message Processing: Manage inbound trade messages, including data mapping, enrichment, validation, error handling, exception management and Straight-Through Processing (STP).
- Front Office Integration: Collaborate with Front Office traders, pricing engine developers and Business Analysts to define message specifications and ensure accurate trade capture and booking.
- Commodity Product Integration: Support the integration of commodity derivatives, including futures, options and swaps, ensuring accurate product configuration, reference data and lifecycle processing.
- Workflow & Exception Management: Configure and enhance trade booking workflows, validation rules, exception queues and operational controls.
- Static & Reference Data: Support counterparty, instrument and product reference data requirements for trade booking and downstream processing.
- Testing & Validation: Perform unit testing and support SIT/UAT, validating trade booking, lifecycle events, confirmations, settlements and downstream system integration.
- Reporting Integration: Support derivative reporting feeds and relevant downstream data requirements from Murex.
- Documentation & Deployment: Produce technical documentation, interface specifications and operational runbooks, supporting go-live and early-life stabilisation.