C
CitiManama

Technology - Application Development, Summer Analyst, Bahrain 2027

Apply

Programme

Internship

Location

Manama

Duration

10 weeks

About the role

Technology Summer Analyst role in Citi’s Bahrain program, working in an agile software development environment on scalable software solutions for global banking. Interns develop, test, debug, and support deployments while gaining exposure to application development, generative AI, front-end and back-end technologies, and data analytics through structured training and real-world projects.

Responsibilities

  • Develop quality, scalable software solutions in an agile development environment.
  • Write code based on business requirements and applicable quality standards.
  • Support testing cycles and post-production software deployments.
  • Test and debug code using appropriate tools to help prevent defects.
  • Participate in peer code reviews and collaborate with development teams.
  • Contribute to globally scoped projects with cross-functional teams.

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 exposure includes GitHub Copilot, automated code reviews, prompt engineering, and workflow design.
  • Data analytics tools include Splunk, Tableau, and Adobe Analytics.

Program Experience

  • Complete structured education covering the Analyst role and Citi’s culture.
  • Receive on-the-desk training, speaker sessions, networking, mentoring, and development opportunities.
  • Join a cohort to learn Citi’s tools, processes, and required technical skills.
  • Work on projects involving digital banking, cybersecurity, and data-powered innovations.