Overview
We are seeking a seasoned leader to head our engineering team in the development of a cutting-edge, cloud-native core banking platform. This transformative project involves migrating our legacy DDA module to a modern, scalable solution that will provide account management and transaction processing capabilities for our Institutional Clients Group globally.
The ideal candidate will possess a unique blend of technical expertise and leadership abilities, with a proven track record in managing high-speed feature development on AWS. They should have experience in managing high-quality teams of engineers and be able to coordinate with cross-functional squads to deliver projects on-time and with quality.
Key responsibilities include:
* Leading the Citi DDA engineering team to enhance, manage, and run the DDA platform.
* Engaging with product owners, architects, and squad members to understand APIs and events provided by the DDA platform.
* Coordinating with the DDA solution provider to deliver DDA requirements and ongoing enhancements on-time and with quality.
* Interacting and coordinating with downstream squads like security, SRE, Data.
Professional qualifications and attributes include:
* Establishing rapport and credibility with product owners and technical architects.
* Strong engineering team management capability.
* Excellent written and verbal communication skills.
* Significant experience in managing high-speed feature development on AWS.
* Experience with cloud native core banking solutions and modernization of core banking platforms.
Required technical qualifications include:
* Java (non-negotiable).
* Strong knowledge of Distributed transactions, Kafka (non-negotiable).
* AWS knowledge including S3, EC2, EBS, VPC, SQS, SNS.
* Flink, Spark.
* Modern cloud-based development frameworks including microservices, APIs, CI-CD frameworks, data streaming.
* MySQL, DynamoDB, NoSQL.
* REST APIs (non-negotiable).
* JavaScript, HTML, CSS, Mobile development frameworks (Angular, React).
* Ability to set up and manage a CI-CD pipeline.
This role requires a strong understanding of software engineering principles, as well as excellent leadership and collaboration skills. If you are a motivated and experienced professional looking for a new challenge, we encourage you to apply.