Job Openings Calypso Developer

About the job Calypso Developer

Responsibilities

Design, develop, and enhance Calypso modules and workflows based on business requirements.

Implement and maintain customizations, extensions, and integrations within the Calypso framework.

Work closely with business analysts, traders, and risk management teams to understand and translate requirements into technical solutions.

Optimize performance and troubleshoot issues related to Calypso engine, APIs, and data processing.

Develop and maintain Calypso Workflows, Scheduled Tasks, and Messaging Components.

Participate in code reviews, testing, and deployment processes to ensure high-quality deliverables.

Provide L3 support for critical production issues and implement necessary fixes.

Collaborate with cross-functional teams to ensure seamless integration with existing trading and risk management systems.

Adhere to best practices for software development, deployment, and documentation.

Work in a hybrid mode with 3 days per week from the office.

Skills

Must have

6+ years of hands-on experience in Calypso development, including customization, extension, and implementation

Good understanding of Overall Calypso Architecture

Hands-on Calypso development and customizations, like Scheduled Tasks, Reports, Engines

Understanding and application of Calypso APIs

Good analytical skills, should be able to analyze and resolve production issues

Good understanding of Calypso's message and sender frameworks

Ability to write SQL queries and understanding Calypso database tables

Good and effective communication skills

Understanding of Fixed Income Markets & Products

Nice to have

Basic understanding of UNIX servers and commands

Understanding of back-office processes like SWIFT messages, Settlements, CREs, Accounting etc

Understanding of FX products

Experience of tools like Maven, Jenkins, Gradle