Citi’s Technology Analyst Program is a two-year rotational program for technology graduates, beginning in July with a robust training program. The program provides exposure to multiple teams to help analysts build a broad skillset, identify a suitable career path, and accelerate career growth. Analysts join a cohort of new hires and receive training on Citi, its tools and processes, and technical skills. Analysts work in an agile software development environment, developing quality, scalable software solutions using leading-edge technologies. Depending on team placement, technologies may include Java, Python, Spring Framework, React, TypeScript, Angular, HTML5, Swift, Kotlin, generative AI and AI-agent tools, and analytics tools such as Splunk, Tableau, and Adobe Analytics. Analysts contribute to globally scoped projects and real-world banking initiatives, including digital banking, cybersecurity, and data-powered innovation. The program also offers structured learning, networking, mentoring, and development opportunities.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level