C
Programme
Graduate
Location
Belfast
Duration
2 years
About the role
Two-year Citi Technology Analyst Programme in Belfast for graduates developing scalable software in an agile environment. Analysts rotate across teams, receive cohort-based technical training, and contribute to globally scoped banking technology projects spanning application development, artificial intelligence, data analytics, testing, deployment, and production support.
Responsibilities
- Develop quality, scalable software solutions based on business requirements and established standards.
- Test and debug code, participate in peer code reviews, and support testing cycles.
- Support post-production deployments and work within an agile software development environment.
- Contribute to globally scoped projects involving digital banking, cybersecurity, and data-powered innovation.
Technology Exposure
- Back-end technologies include Java, Python, and the Spring Framework.
- Front-end technologies include React, TypeScript, Angular, HTML5, Swift, and Kotlin.
- Generative AI work may include prompt engineering, workflow design, code generation, and automated code reviews.
- Data analytics tools include Splunk, Tableau, and Adobe Analytics.
Training And Development
- The programme begins with a robust training programme covering company tools, processes, and technical skills.
- New hires join a cohort and complete training together with structured learning and mentoring.
- Rotations provide exposure to multiple teams and support broader skill development and career growth.
- Networking and development programmes build technical, business, and leadership capabilities.