Overview
Project description
Our client is the corporate and investment banking arm of The Group, world's 12th largest bank by total assets. We work daily with international branches located in 30 markets by envisioning and preparing the Bank's futures information systems, partnering and supporting core banking flagships and transverse areas in their large-scale development projects, and providing premium in-house Banking applications. This unique positioning empowers us to bring our core banking business a sustainable competitive advantage on the market. We seek innovative and agile people sharing our mindset to support ambitious and forthcoming technological challenges. We are seeking a talented Calypso Application Analyst Programmer to join our dynamic Capital Market Department.
As a Calypso Application Analyst Programmer, you are responsible for supporting users of IT applications, responding to their requests, and resolving incidents. You play a pivotal role between Business and all other IT roles on Run related topics, following CMI Run processes standards and recommendations shared by Run Control Tower and contributing to their improvement. You will be part of the Filière Support Team or part of a Delivery Team and take part in the Support Community. Capital Markets IT involves technology solutions and systems used in financial markets for trading, investment, and related activities.
The department is responsible for development and maintenance of Capital Market IT applications (in-house and package) used worldwide, covering Front Office (Murex, Apex, Orchestrade...), Back Office (Summit, Calypso...), Market data referential (Asset Control...), Market Risk (in-house application on big data technologies). The RSF IT division works across the full value chain to sustain business activity and enable its acceleration. Within Post trade IT, this role aims to develop on the Calypso back office package, in project mode as well as maintenance, and to support the “run the bank” function. It requires a deep understanding of the nature of business operations, timing of activities & data flowing through internal and external systems. The build and support team continuously works with business users, infrastructure engineers and system managers.
Responsibilities
- Resolve incidents impacting users swiftly and efficiently with thorough investigation and communication throughout the incident lifecycle. Proactively identify workarounds and coordinate stakeholders during significant incidents. Communicate clearly and timely to users, senior management, and other IT stakeholders. Handle user requests promptly and effectively, prioritizing based on urgency and impact. Escalate when necessary while remaining the primary point of contact for the user. Drive sustainable solutions to prevent recurring issues by identifying root causes and defining remediation actions. Propose solutions such as feature development, automation, or online help updates for recurring requests. Serve as the primary communication channel between IT and stakeholders. Collaborate with other support engineers, users, and other CMI and CAGIP stakeholders. Potential involvement in testing or business analysis. Follow CMI Run processes, standards, and recommendations provided by the Run Control Tower, actively contributing to their improvement.
- Application Monitoring: Define and implement the needed application monitoring for timely incident detection. Use monitoring as code where possible. Supervise and monitor daily and monthly batch chains (Singapore morning and early afternoon) to minimize downtime. Process and issue daily, weekly, and monthly reporting on data quality. Streamline processes to minimize manual intervention. Incident and Request management: provide level 2 application support to back office users; analyze and manage incidents/requests; coordinate incidents impacting several teams. Problem Management and continuous improvement: identify recurring problems and implement fixes; provide requirements to build team for bug fixing and improvements; maintain knowledge base; train business users to reduce daily IT requests. Drive process improvements and coach junior team members. Manage release testing, production deployment and validation; participate in weekend production releases on a rotating schedule within the team.
Skills
Must have
- Minimum 7 years of hands-on Calypso experience as back office. Calypso versions 16 and 18.
- Hands-on experience in Calypso back office functionalities: Engines, Events, Filters, Reporting Framework, ScheduledTask, Message/Swift messages, Transfers, Settlement Delivery Instructions, Accounting, Pricers, and Workflows.
- Reconciliation process: understanding of financial assets (Repos, Bonds, securities) and trade lifecycle. Experience with regulatory reporting (MMSR).
- Technical: Basic knowledge of Java, PL/SQL & Linux. Good knowledge of UNIX and database management systems (SQL, Oracle, Sybase, Big Data). Experience with automation frameworks and libraries. Proficiency in scripting languages (Python, Shell, PowerShell, SQL).
- Experience with tools & technologies like Elastic Search, Grafana, Prometheus, Kibana, Control-M, Kafka, Confluence, Jira, GitLab, MQ Series. Experience in DevOps tooling (GIT, Maven/Graven/Nuget/Ansible, Jenkins). Experience with Docker/Kubernetes.
- Functional: Experience in supporting capital market applications and trading systems, ideally within Market Risk/Front Office operations with knowledge of financial products (Treasury, FX, Credit, IRD, Bonds, RSF, etc.). Knowledge of Confirmations, Settlement, Position, and Accounting modules. Understanding of financial assets (repos, bonds, SLB, issuances) and trade lifecycle.
- Other professional skills: Excellent communication and interpersonal skills; problem-solving and analytical abilities; ability to work under pressure; willingness to follow technology trends; eagerness to learn; strong perseverance; effective time management; passion for sharing expertise and developing team members; autonomous, self-motivated, and a team player.
Nice to have
Any object-oriented language: Java for Calypso platforms. Domain-Driven Design and Microservices: Spring Boot. Exposure to capital markets applications.