• Level 4-7 (Higher)
  • London


Are you keen to become a top software developer, building a successful career in Technology within one of the world’s leading Banks? If so, look no further than this apprenticeship opportunity with Citi. You would join our Global Custody Development team where you will be trained and mentored by the team to work on Global Custody software projects. You’ll be working with the team in London and you’ll interface with teams in Belfast and Shanghai.

A typical day

  • You will learn the fundamentals of excellent software coding practices
  • You will learn to translate Functional requirements into software solutions
  • You will develop and grow into a key member of a Global Software development team
  • Develop software programmes for existing custody applications using Cobol or Java languages
  • Create and run test scrips to test software developed
  • Work with development teams to translate business changes into software solutions
  • Document software solutions and test results

You must have

  • Five GCSE grades C – A* (4-9) or equivalent, including English and Maths
  • Level 3 qualification (A level, BTEC or equivalent)
  • Three months’ prior coding experience

Skills needed

– Highly motivated and logical thinker
– Keen to learn and be prepared to work hard and get the job done.
– Any programming experience at home or in school will be help
– Interested in technology and innovation
– Good attention to detail
– Enthusiastic team player