About this role
Project description
We are looking for a Murex DataMart and Integration Developer to join our team supporting a major international bank. The person will be responsible for developing, maintaining, and optimizing Murex DataMart extractions and integration flows between Murex Mx.3 and downstream/upstream systems. The role covers data extraction design, ETL processes, interface development, and ongoing support of the integration layer in a live banking environment.
Responsibilities
- Design, develop, and maintain Murex DataMart extractions (reports, feeds, and data exports) for Back Office, Risk, Finance, and Regulatory reporting needs
- Build and support integration interfaces between Murex Mx.3 and external systems (e.g., general ledger, settlement platforms, risk engines, regulatory reporting tools, reconciliation systems)
- Develop and maintain data feeds using Murex DataMart, MxML/Datamart API, and file-based interfaces (XML, CSV, fixed-format)
- Configure and optimize Murex extraction workflows, including scheduling, dependencies, and error handling
- Investigate and resolve production issues related to data extractions, interface failures, and data quality problems
- Work with Business Analysts and BO/Risk teams to understand data requirements and translate them into technical extraction specifications
- Support Murex upgrades and patch deployments — assess impact on existing DataMart extractions and integration flows, perform regression testing
- Optimize extraction performance (query tuning, batch scheduling, parallel processing)
- Develop and maintain integration components using messaging middleware (MQ, Kafka) or API-based connectivity where applicable
- Create and maintain technical documentation: interface specifications, data mapping documents, extraction logic, and runbooks
- Participate in data reconciliation activities to ensure consistency between Murex and downstream systems
- Provide L2/L3 production support for DataMart and integration issues
Skills
-
Must have
-
Minimum 5 years of hands-on experience with Murex Mx.3 platform, specifically DataMart module
-
Strong experience in designing and building Murex DataMart extractions (reports, feeds, regulatory and financial data exports)
-
Good knowledge of Murex data model — trades, positions, market data, reference data, accounting events, cash flows
-
Experience with Murex integration methods: MxML, file-based interfaces (XML, CSV), DataMart API, and real-time/batch data flows
-
Strong SQL skills — ability to write complex queries, optimize performance, and troubleshoot data issues
-
Experience with at least one scripting/programming language: Python, Shell, Perl, or Java for automation and data transformation
-
Understanding of capital markets products: Fixed Income, FX, Interest Rate Derivatives, Equity Derivatives, and/or Credit Derivatives
-
Knowledge of Back Office and Risk data flows — settlements, confirmations, P&L, accounting entries, risk measures (VaR, sensitivities)
-
Experience working in a production support environment with SLA-driven incident management
-
Good communication skills in English (written and spoken)
-
Nice to have
-
Spanish
-
Knowledge of ETL tools (Informatica, Talend, SSIS) used alongside Murex DataMart
-
Experience with messaging middleware (IBM MQ, Kafka, ActiveMQ) for real-time integration
-
Familiarity with regulatory reporting requirements (EMIR, MiFID II, FRTB) and how they drive DataMart extraction needs
-
Other
-
Languages
-
Spanish: B2 Upper Intermediate, English: C1 Advanced
-
Seniority
-
Senior
-
Remote work options may be available in certain locations
-
Please note that relocation is not available for all open positions. At Luxoft Poland it is possible to work remotely only from the territory of Poland.
-
The acquisition of rights to the above benefits depends on the form of cooperation. Benefits apply to those employed under a contract of employment.
-
Requirements may include completion of assessments and background checks.
-
This is a summary description of responsibilities and requirements and not a contractual job specification.