C
CitiBelfast

Technology - Application Development, Full Time Analyst, Belfast 2027

Apply

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.