Job Description

Overview

We are looking for a highly motivated and skilled Senior Software Engineer with strong full-stack capabilities to join our engineering team. The ideal candidate will have extensive experience in both front-end and back-end development, demonstrating a passion for building robust, scalable, and user-friendly applications. This role requires a deep understanding of modern software development practices, cloud-native architectures, and a commitment to delivering high-quality solutions.

A key function within the Banking and International Clients Technology is the client onboarding process at CITI. Our team is responsible for the technology platform that orchestrates the client onboarding functions of multiple business domains. We empower clients and operations teams with interactive tools, APIs and real-time information to automate and streamline onboarding workflows across areas such as Legal, Credit, KYC and Account opening.

We are looking for tal...

Ready to Apply?

Take the next step in your AI career. Submit your application to Citi today.

Submit Application