C
Programme
Internship
Location
Mississauga
About the role
Citi’s Summer Technology Analyst Program in Mississauga offers students an opportunity to develop scalable software in an agile environment. Analysts contribute to coding, testing, debugging, peer reviews, and deployment support while gaining exposure to modern technologies, global projects, structured training, mentoring, and technology applications across financial services.
Responsibilities
- Develop quality, scalable software solutions based on business requirements and applicable standards.
- Support testing cycles and post-production deployments across technology projects.
- Use appropriate tools to test, debug, and troubleshoot code.
- Participate in peer coding reviews to help ensure defect-free programming.
- Collaborate on globally scoped projects with cross-functional teams.
- Contribute to digital banking, cybersecurity, and data-powered technology initiatives.
Technology Exposure
- Back-end technologies may include Java, Python, and the Spring Framework.
- Front-end technologies may include React, TypeScript, Angular, HTML5, Swift, and Kotlin.
- Generative AI exposure may include GitHub Copilot, prompt engineering, workflow design, and AI agents.
- Data analytics tools may include Splunk, Tableau, and Adobe Analytics.
Program And Training
- The program starts in early May with education covering analyst fundamentals and Citi culture.
- Training includes on-the-desk learning, speaker sessions, networking, mentoring, and development programs.
- New hires join a cohort learning company tools, processes, and required technical skills.
- Analysts may have opportunities to return after graduation as full-time technology analysts.
Requirements
- Graduate between December 2027 and May 2028.
- Pursue a bachelor’s degree in computer science, computer engineering, information technology, management information systems, or another technology-related discipline.
- Pass technical interviews involving basic algorithmic programming exercises.
- Demonstrate problem-solving, innovation, communication, leadership, attention to detail, and project management skills.
- Collaborate effectively across diverse teams, cultures, and time zones.
- Adapt to a fast-paced environment and show enthusiasm for learning and technology’s role in finance.