About this role
Job Description: • Responsible for the end-to-end design, development, configuration, and delivery of all MX.3 integration touchpoints within a corporate banking transformation programme. • The role spans the full integration lifecycle — from requirements analysis and architecture design through to MxML workflow development, system testing, platform migration, and post-deployment production support — across front, middle, and back office domains. • The incumbent will act as the primary Integration workstream lead and Subject Matter Expert (SME), managing a team of integration consultants and developers while engaging directly with Front Office, Operations, Risk, and Technology stakeholders to ensure all MX.3 integration components are delivered to the highest functional and technical standards. • The role requires an exceptional command of MxML, Murex workflow architecture, and enterprise integration patterns within capital markets environments. Integration Architecture & Solution Design: • Own and lead the design of the MX.3 integration architecture for the transformation programme, defining all inbound and outbound interface touchpoints, integration patterns, data flows, and interface governance standards. • Act as the primary Subject Matter Expert for Murex MxML and integration technology, advising client and internal teams on best practices, design options, and trade-offs for all integration decisions. • Partner with Front Office, Risk, Finance, and Operations functional leads to gather and analyse integration requirements; translate business requirements into detailed Functional Design Documents (FDDs) and Technical Specifications. • Drive solution design and integration across MX.3 modules and surrounding Capital Markets systems (order management, execution venues, settlement agents, custodians, CCPs, and regulatory reporting platforms). • Shape platform roadmaps aligned to business, risk, and regulatory integration priorities, including SWIFT ISO 20022 migration and cloud-based integration platform adoption. MxML Development & Configuration • Design and develop MxML import and export workflows using MXML Exchange, covering: trade capture feeds, post-trade confirmation, settlement instruction generation, market data uploads, reference data synchronisation, and regulatory reporting extracts. • Write transformation logic to convert source data formats into MX.3-compatible MxML structures, including custom XSLT transformations, data mapping, and enrichment logic. • Build custom tasks within MxML Exchange for bespoke processing requirements not addressed by the standard Murex task library, including error handling, retry logic, and alerting workflows. • Develop and maintain Back Office workflow configurations: Contract workflow, Event workflow, Deliverable workflow, Confirmation workflow, Settlement workflow — across structured products, OTC derivatives, and cash instruments. • Configure pre-trade rules, pricing templates, and instrument setup in MX.3 in collaboration with Front Office functional leads, ensuring consistency between trade capture and downstream integration flows. • Install, configure, and test Murex packaged interfaces including MDIT (for Bloomberg and Refinitiv/LSEG market data), MarkitWire, BSMT, and MarkitCredit for live and end-of-day data ingestion. Platform Migration & Legacy Decommissioning: • Lead the re-platforming and migration of the bank's front and middle office integration layer onto MX.3, including the systematic decommissioning of legacy systems (e.g. MXG2000, proprietary BO platforms, or other incumbent trading systems). • Develop and maintain end-to-end configuration management and migration packages, covering data extraction from legacy systems, MxML transformation, loading into MX.3, and post-migration reconciliation. • Collaborate with FO, Risk, and Operations teams to model as-is and to-be integration states, optimise booking models, and validate that trade lifecycle flows are correctly replicated in the new MX.3 environment. • Manage integration dependencies across programme workstreams — FO, BO, Risk, Finance, Data — and maintain the integration dependency register and interface catalogue. SWIFT & Market Data Integration • Design and deliver SWIFT messaging integration with MX.3, including MT message generation (MT300, MT320, MT202, MT199 series) for FX, MM, and rates confirmations and payments. • Lead the SWIFT ISO 20022 MX migration workstream as it relates to MX.3 integration, including pacs, camt, and pain message formats, ensuring compliance with SWIFT migration timelines. • Design market data integration architecture for sourcing live and EOD pricing, yield curves, volatility surfaces, and credit spread data from Bloomberg, Refinitiv/LSEG, and internal pricing systems into MX.3. Technical Development & Automation • Develop and maintain integration automation scripts using Shell scripting, Python, and SQL for batch processing, data reconciliation, error monitoring, and operational reporting. • Implement and maintain CI/CD pipelines for Murex integration artefacts using Jenkins, Git/Bitbucket, and Maven, ensuring controlled promotion of code through DEV, SIT, UAT, and production environments. • Leverage Murex APIs (REST/SOAP) and MXOpenConnect for real-time event-driven integration with external platforms including execution management systems, prime brokerage platforms, and trade repositories. • Engage with middleware platforms (Apache Camel, IBM MQ, Kafka) to deliver ESB-based integration patterns where MxML alone is insufficient to meet latency, volume, or routing requirements. Testing, Quality & Production Support: • Define the integration testing strategy, including unit testing, interface regression testing, end-to-end SIT/UAT, and cut-over integration testing for all integration scope items. • Document functional and technical test cases for each integration component; oversee test execution and manage defect triage across the integration workstream. • Provide technical production support for integration issues from notification through to resolution and validation; contribute to root-cause analysis and preventative measures for recurring integration failures. • Maintain comprehensive documentation of system configurations, integration specifications, data mappings, and operational procedures to ensure compliance, audit readiness, and knowledge transfer. Team Leadership & Stakeholder Engagement: • Lead, manage, and mentor a team of Murex integration consultants and developers, providing technical guidance, workstream coordination, and quality oversight across all integration deliverables. • Build, manage, and develop multi-location or hybrid teams across onshore (Singapore) and offshore delivery centres, fostering a high-performance and collaborative integration practice. • Liaise closely with Front Office, Risk, Operations, and Technology stakeholders to manage expectations, gather requirements, and communicate integration design and delivery progress at programme governance forums. • Maintain strong relationships with the Murex vendor team and third-party system integration partners to resolve product-level queries, access new interface capabilities, and escalate critical integration issues. • Contribute to the growth of the organisation's Murex practice through knowledge sharing, asset creation (interface templates, integration frameworks, best practice guides), and team capability development. Requirements: • 10+ years of hands-on experience as a Murex Integration Consultant, Developer, or Functional Lead on MX.3 programmes within corporate or investment banking environments. • Extensive, proven experience with the Murex MX.3 integration platform — specifically MxML Exchange design, import/export workflow development, custom task building, and exchange performance optimisation. • Demonstrated track record of leading large-scale Murex integration workstreams or migration programmes, including decommissioning of legacy systems and cut-over management. • Strong working experience developing post-trade, confirmation, and settlement workflows on structured products, OTC derivatives, and cash instruments within MX.3. • Deep understanding of the trade lifecycle across multiple asset classes: FX (spot, forward, options), Money Markets, Interest Rate Derivatives (IRS, CCS, FRAs), Equity Derivatives, Credit Derivatives, Fixed Income, and Syndicated Lending. • Proven experience leading and managing teams of integration specialists across complex, multi-workstream delivery programmes. • Experience delivering Capital Markets technology programmes as an Integration Lead within consulting, system integrator, or internal transformation team contexts. • Familiarity with Murex platform upgrades (e.g. MX.3 version 3.1.42.x to 3.1.6x.x or cross-version migrations) and their impact on integration layer design and regression testing. • Strong client-facing and stakeholder management skills, with the ability to engage at business leadership and technology leadership levels within a Tier 1 banking environment. Education: • Bachelor's degree or higher in Finance, Information Technology, Engineering, Computer Science, or a related discipline. • Murex MTEK (Murex Technology Expert) certification or equivalent formal Murex vendor training in integration modules is highly advantageous. • Master's degree in a relevant technical or quantitative discipline is an advantage. Technical Skills: • Expert proficiency in MxML Exchange: exchange design, workflow customisation, custom task development, and debugging within MX.3. • Strong command of XML, XSLT, and JSON for data transformation logic; proficiency in Java/J2EE, Python, Unix Shell scripting, and SQL for integration automation and data processing. • Hands-on knowledge of SWIFT messaging (MT and ISO 20022 MX); familiarity with SWIFT network connectivity (SWIFTNet, Alliance Gateway, or cloud equivalents). • Experience with enterprise integration middleware: Apache Camel, IBM MQ, Kafka, or equivalent ESB/iPaaS platforms. • Knowledge of CI/CD toolchains: Jenkins, Git/Bitbucket, Maven; DevOps practices as applied to Murex configuration management and release automation. • Understanding of Murex Datamart, MXOpenConnect, Murex APIs, and the broader MX.3 data model is beneficial. • Exposure to cloud-based integration platforms (AWS, Azure, or GCP) in the context of Murex hybrid deployment is an advantage. PERSONAL ATTRIBUTES • Technically rigorous and delivery-focused, with a genuine passion for Murex integration architecture and a commitment to engineering excellence within capital markets environments. • Excellent written and verbal communication skills; able to translate complex technical integration concepts for business stakeholders and produce professional-grade design documentation. • Strong analytical mindset with systematic problem-solving capabilities; able to debug and resolve complex integration issues independently under delivery pressure. • Natural team leader with the interpersonal skills to build trust, mentor junior team members, and foster a collaborative and high-performing integration workstream culture. • Customer-driven and commercially aware; able to manage business expectations effectively and deliver high-quality outcomes in a client-facing consulting or transformation environment. • Proactive self-starter who can manage multiple concurrent integration workstreams, prioritise effectively, and adapt quickly to changing programme requirements.
Also in Software Engineering