Citi Transaction Services, within Global Funds Services, is undergoing a multi-year transformation to modernize its trade processing, middleoffice, and fund services applications. This strategic initiative aims to create a robust, scalable, and configurable system for processing financial instruments, utilizing a cutting-edge, cloud-ready technology stack adaptable for future expansion. We are responding to the evolving Securities Services landscape by prioritizing platform efficiency, a consistent global operating model, enhanced capabilities, a robust data strategy, and value-added services. Our transformation is guided by core principles: service-oriented architecture with API capabilities for seamless integration; reliability and simplicity for user-friendliness; low latency and high performance for responsiveness; multi-instruction processing for complex workflows; alignment with data strategy for informed decision-making; automation to eliminate manual touchpoints; and a modernized technology stack leveraging innovations like reactive micro-services, streaming data processing, and distributed caching. We employ diverse database technologies (RDBMS and NoSQL) for optimal flexibility and efficiency. This is a unique opportunity to contribute to a state-of-the-art platform and demonstrate leadership. As a Senior Programmer Analyst, you will drive business and operational efficiencies by designing and implementing technology architectures and solutions within our strategic operating platforms. This involves taking ownership of critical deliverables, proactively collaborating with stakeholders across technology and business teams, and effectively communicating technical solutions to both technical and non-technical audiences. You will play a key role in shaping the future of our platform and mentoring junior team members.