FirstRand Corporate Centre

Murex Engineer

FirstRand Corporate Centre  •  Johannesburg, ZA (Hybrid)  •  4 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Role Purpose
The Senior Murex Integration Engineer is responsible for the design, development, configuration, support and continuous improvement of integration solutions within the Murex MX.3 platform.

The role focuses on reliable inbound and outbound integration between Murex and upstream/downstream systems, including trade feeds, market data, confirmations, settlements, reporting, risk, finance and operational data flows. The role requires hands-on experience with Murex integration components such as MxML Exchange, Connectivity 2.0, MxML workflows, Murex APIs, file-based integration, message transformation, workflow configuration, monitoring, troubleshooting and production support.

The Senior Murex Integration Engineer will work closely with business users, technology teams, infrastructure teams, support teams, vendors and downstream consumers to understand requirements, deliver robust integration solutions and ensure stable day-to-day operation of critical Murex interfaces.

This is a hands-on Murex integration engineering role, not a general Murex functional configuration role. The primary focus is the design, build, support and optimisation of Murex interfaces, MxML workflows, message transformations, upstream/downstream connectivity, monitoring, troubleshooting, production stability and continuous improvement of Murex integration services.

Key Responsibilities

  • Integration Design and Development

  • Design, develop, configure, enhance and maintain Murex MX.3 integration solutions.
  • Build and support inbound and outbound interfaces between Murex and upstream/downstream systems.
  • Develop and support MxML import/export workflows using MxML Exchange and related Murex integration components.
  • Work with Murex Exchange, Connectivity 2.0, MxOpenConnect, Murex APIs and related integration frameworks where applicable.
  • Analyse source system message formats and define appropriate communication, mapping, validation and transformation logic.
  • Configure message flows, data transformations, workflow rules, interface validations and error-handling processes.
  • Support file-based, message-based, API-based and batch integration patterns.
  • Ensure integration solutions are robust, scalable, supportable and aligned with business and technical requirements.
  • Support integration across trade lifecycle events, market data, confirmations, settlements, reporting, risk, finance and downstream data distribution.
  • Production Support and Operational Stability

  • Provide production support for business-critical Murex interfaces during business and support hours.
  • Monitor interface execution, message processing, data delivery, batch completion and operational outcomes.
  • Investigate and resolve interface failures, data discrepancies, message transformation issues, processing delays and system exceptions.
  • Perform root cause analysis for recurring integration issues and implement permanent corrective actions.
  • Improve monitoring, alerting, logging, operational checks and support procedures for Murex interfaces.
  • Work with upstream and downstream teams to resolve data delivery, timing, dependency and reconciliation issues.
  • Support incident, problem, change and release management processes for Murex integration services.

Technical Analysis and Troubleshooting

  • Use SQL and other analytical tools to query, validate and reconcile data across Murex and connected systems.
  • Analyse logs, workflow execution, message payloads, database records and interface outputs to identify root causes.
  • Troubleshoot issues across Murex, databases, operating systems, batch processes, middleware and connected applications.
  • Identify and resolve performance bottlenecks in SQL queries, workflows, batch jobs and high-volume integration processing.
  • Provide clear technical findings, impact assessments and recommended solutions to stakeholders.

Testing, Release and Configuration Management

  • Support unit testing, system integration testing, regression testing, user acceptance testing and production validation.
  • Prepare and validate test data for integration scenarios.
  • Participate in release cycles and ensure integration changes are tested, documented and supportable before production implementation.
  • Maintain configuration management artefacts for integration components, including deployment notes, implementation steps and rollback considerations.
  • Support post-release validation and early-life production monitoring for new or changed interfaces.

Automation, Monitoring and Continuous Improvement

  • Identify opportunities to automate repetitive support activities, operational checks and manual recovery steps.
  • Improve supportability through scripting, monitoring, alerting, logging and documentation.
  • Contribute to DevOps practices where applicable, including source control, CI/CD, deployment automation and environment consistency.
  • Recommend improvements to existing integration solutions, including simplification, resilience, observability and performance improvements.

Minimum Qualifications, Experience and Technical Skills

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, Mathematics, Finance or a related discipline.
  • 5+ years’ experience working with Murex MX.3, preferably in a technical, integration or engineering role.
  • 3+ years’ hands-on experience with Murex integration components such as MxML Exchange / MXML Exchange, Connectivity 2.0, MxML workflows, MxOpenConnect, Murex APIs, and interface configuration and support.
  • Strong understanding of Murex architecture, integration patterns and trade lifecycle processing.
  • Strong SQL skills for data analysis, reconciliation, troubleshooting and performance investigation.
  • Experience with XML, XSL/XSLT, JSON or related structured data formats.
  • Experience with Unix/Linux and shell scripting.
  • Experience with Java, Python, Perl, Groovy or similar scripting/programming technologies.
  • Experience with file-based, batch, message-based or API-based integration patterns.
  • Experience supporting and troubleshooting production interfaces in a financial services or enterprise technology environment.
  • Strong analytical and problem-solving ability.
  • Strong written and verbal communication skills.
  • Ability to work independently and take technical ownership of complex integration issues.

Advantageous Experience

  • Experience with market data interfaces, including batch or real-time market data flows.
  • Experience with packaged Murex interfaces such as MDIT, MarkitWire, BSMT, MarkitCredit or similar.
  • Experience integrating Murex with trading platforms, market data providers, confirmation platforms, settlement systems, reporting platforms or risk systems.
  • Experience with MQ, Kafka or other enterprise messaging technologies.
  • Experience with SOAP/REST web services.
  • Experience with Control-M or other enterprise batch scheduling and monitoring tools.
  • Experience with Murex Datamart, feeders, extractions and reporting.
  • Experience with Murex upgrades, migrations or version-related integration changes.
  • Experience with DevOps practices, CI/CD pipelines, Git, Jenkins, Ansible or similar tools.
  • Experience with cloud-based integration or hybrid integration patterns.
  • Experience with financial products such as FX, rates, fixed income, equities, derivatives or treasury products.
  • Experience with SWIFT messages, confirmations, payments or settlement-related workflows.

Core Technical Skills

  • Strong understanding of the Murex MX.3 platform architecture, including how integration components
  • Ability to develop, configure and support MxML import/export workflows, including mapping, validation, transformation, processing and error handling.
  • Practical knowledge of Murex integration frameworks used to configure, develop, support and troubleshoot inbound and outbound interfaces.
  • Ability to design and implement reliable integration solutions between Murex and external systems, ensuring correct data flow, transformation, validation, reconciliation and error handling.
  • Strong SQL skills for querying, analysing, validating and reconciling data across Murex and connected systems.
  • Ability to use scripting and automation to improve operational efficiency, reduce manual intervention and support repeatable processes.
  • Experience supporting business-critical interfaces in production, including monitoring, incident response, impact analysis, root cause investigation and implementation of permanent fixes.
  • Ability to identify and resolve performance issues in integration processes, including inefficient queries, slow-running workflows, resource constraints and high-volume message processing.

#Post

#RMB

#LI-ZM1

Important Closing Date Note

Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below.

26/06/26

All appointments will be made in line with FirstRand Group’s Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. In order for us to fulfill this purpose, candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.

FirstRand Corporate Centre

About FirstRand Corporate Centre

The FirstRand Corporate Centre houses many of the critical functions required by a large and complex financial services group. The Corporate Centre’s stakeholders are external, such as regulators, shareholders, global developmental institutions and government; and also internal, mainly the market-leading businesses that service the group’s customers. These critical functions cover risk, compliance, governance, internal audit, treasury, finance and tax amongst many others. They require deep specialist and technical skills and ultimately represent the custodianship of the FirstRand group’s licence to operate.

Employees of the Corporate Centre develop a very unique perspective of the group because nowhere else can you own or be part of a mandate that operates across the portfolio. This allows for both big picture thinking and operational learning. It is also a great place to drive collaboration and a place to have a significant impact.

The Corporate Centre has adopted a blended approach to working, with a focus on balancing remote working and connections with colleagues in the workplace. Face-to-face interactions remain important to its way of working as these connections protect the business’s social capital, which is key to ensuring that FirstRand’s unique culture stays alive and continues to thrive.

Industry
Finance & Insurance
Company Size
1,001-5,000 employees
Headquarters
Sandton, ZA
Year Founded
Unknown
Social Media