Citi, a leading global financial institution, is seeking a Senior Software Engineer (AVP) to join their Markets Technology team in Pune. This role presents an exciting opportunity to work on transformative projects in OTC derivatives, margin and collateral, and payments and cash management domains. As part of the global technology team, you'll collaborate with passionate engineers to build technical solutions for complex business problems.
The position requires someone who thrives on engineering challenges and has a proven track record of delivering robust, high-quality solutions. You'll be working with modern technologies including Java, Python, JavaScript, and React, while building RESTful APIs using frameworks like Spring. The role involves working with distributed systems and cloud services such as AWS, Kafka, and various database technologies.
This is an excellent opportunity for experienced software engineers who want to make an impact in the financial services industry. The role offers exposure to cutting-edge technology while working on mission-critical systems that power global financial markets. You'll be part of a team that values clean code principles, test-driven development, and engineering excellence.
The ideal candidate will have strong technical skills, excellent communication abilities, and the capacity to manage multiple priorities in a fast-paced environment. Experience in investment banking or financial services is preferred but not required. This role offers the chance to work with a global team, contribute to significant technological transformation, and grow your career at one of the world's leading financial institutions.