Job offer
Lead Murex Developer
The Lead Murex Developer is responsible for providing technical leadership and oversight of the development and maintenance of the Murex platform and is expected to provide strategic technical guidance to ensure alignment with business objectives and industry standards. The candidate should have excellent programming skills, experience with high performance IT systems and good communication skills.
Job description
Tasks
- Technical management:
- Provide strategic technical guidance and oversight for the development and maintenance of the Murex platform and related components to ensure alignment with business objectives and industry standards
- Expert-level knowledge of Murex, its ecosystem and related technologies to inform architectural decisions, optimize system performance and drive innovation
- Agile program planning and execution:
- Actively participate in program increment (PI) planning, collaborate with cross-functional teams to define and prioritize program backlog items, and successfully execute within an agile framework (SAFe)
- Collaborate with product owners, scrum masters and other stakeholders to refine and clarify program requirements and ensure technical capabilities align with business requirements
- Application environment and configuration management:
- Oversee configuration and management of core applications, including Murex and in-house applications, to ensure seamless integration, optimal performance and compliance with organizational standards
- Develop and maintain comprehensive documentation of application environments, configurations and dependencies to facilitate knowledge transfer, troubleshooting and audit compliance
- Design, develop and maintain complex configurations and scripts for fixed income, currency and commodity platform offerings, utilizing deep knowledge of financial markets, instruments and trading platforms
- Software development and improvement:
- Build, test and deploy new tools, services, business logic and product features to ensure timely and high quality delivery of software solutions that meet business needs and exceed customer expectations
- Apply rigorous testing methodologies, including unit testing, integration testing and user acceptance testing (UAT), to ensure software quality, stability and performance
- Plan and troubleshoot end-of-day processes to ensure timely and accurate completion of batch jobs, data feeds and other critical tasks that support business operations and regulatory compliance
- Development and maintenance of schedule scripts, cron jobs and other automation tools to streamline processes
- On-call service and production support:
- Ensure that business-critical functions are available, properly configured and performing optimally in production environments to ensure rapid incident response and resolution and minimize downtime and business impact
- Troubleshoot and resolve complex technical issues with internally developed and externally supported software applications, utilizing expertise in Unix (Linux), SQL, XML languages and other relevant technologies
- Availability in on-call rotations for production support to ensure timely and effective response to incidents and minimize disruption to business operations
- Support production deployments as needed, working with teams to ensure smooth execution and providing technical expertise to resolve issues that arise during deployment
- Regulatory responsibilities / ECR risk management:
- Demonstrate representation and conduct that meets standards of honesty and integrity, care and diligence, fair treatment (fair treatment of clients), management of conflicts of interest, competence and continuous development, appropriate risk management and compliance with applicable laws and regulations
Requirements
Skills requirements
Personal and
Job details