Citi is looking to drive applications systems analysis and programming activities for its Fund Middle Office Technology development team, aiming to shape the future of post-trade services and deliver advanced technology solutions for its global clientele.
Requirements
- Demonstrable hands-on technical proficiency in Modern Programming Languages (e.g., Python, Java, C, Go) and relevant frameworks.
- Deep understanding and practical experience with cloud computing platforms (e.g., AWS, Azure, GCP) and cloud-native architectures.
- Strong knowledge of Database technologies (e.g., SQL and NoSQL) and Data Warehousing principles.
- Familiarity with Containerization (e.g., Docker, Kubernetes) and microservices architecture.
- Proven experience integrating and leveraging AI/ML models and frameworks in production environments is a plus
- Extensive experience with the full Software Development Lifecycle (SDLC) and Agile Methodologies.
Responsibilities
- Define, champion, and execute the strategic technology roadmap for the Fund Middle Office, aligning with overall business objectives and emerging industry trends.
- Drive the adoption of cutting-edge technologies, including AI/ML and cloud computing, to enhance platform capabilities and operational efficiency.
- Oversee the end-to-end development, implementation, and support of proprietary and vendor platforms covering a comprehensive suite of middle office capabilities, including: Portfolio Accounting, Performance & Attribution Analytics, Investment Compliance (Pre- and Post-Trade), OTC Derivative Valuation & Lifecycle Management, Investor Reporting & Client Communications, Data Management & Reconciliation
- Partner closely with Product Development, Operations, and Business stakeholders to translate complex client requirements into scalable, resilient, and performant technical solutions.
- Maintain a hands-on approach to technology, providing architectural guidance, code reviews, and technical oversight.
- Drive the adoption of best practices in software development, CI/CD, testing, and security.
- Explore and integrate AI/ML capabilities to deliver predictive analytics, automation, and enhanced decision support for middle office functions.
Other
- 15+ years of relevant experience
- 8+ years of People Management experience
- Proven track record of successfully leading large-scale technology initiatives and delivering complex software solutions.
- Exceptional leadership and people management skills, with the ability to motivate, inspire, and develop high-performing teams across different geographies.
- Superior verbal and written communication skills, with the ability to articulate complex technical concepts to diverse audiences, including senior management, business stakeholders, and clients.