FAQs
What is the duration of the Technology Developer Summer Intern Programme?
The duration of the programme is 8-10 weeks during the summer of your penultimate year of university.
What kind of projects will I work on during the internship?
You will engage in real projects that offer a comprehensive business overview, taking on immediate responsibility in software development, system maintenance, and problem-solving.
What kind of mentorship will I receive?
You will be guided by a mentor and line manager throughout the internship, helping you build skills and expand your knowledge.
What technical skills should I have to apply for this internship?
While a strong degree in any area is required, having an interest in technology and a foundational understanding of programming languages such as C++, Java, Python, and others is beneficial.
Is there an opportunity to work with different technologies during the internship?
Yes, you will work in a dynamic technical environment that includes a variety of technologies and programming languages, enabling you to expand your technical skills.
What should I expect from the work culture at Barclays?
You can expect a culture that fosters innovation and collaboration, with opportunities to work alongside industry experts and contribute to significant technological breakthroughs in finance.
Are there opportunities for growth after the internship?
Yes, the programme is designed to help you build skills and insights that can lead to a promising career in technology within the finance industry.
Where is the internship located?
The internship is located at Barclays' global headquarters in Canary Wharf, London.
What values does Barclays expect from its interns?
Barclays expects all interns to demonstrate the values of Respect, Integrity, Service, Excellence, and Stewardship, as well as embody the Barclays Mindset that includes Empowering, Challenging, and Driving.
Are there any specific coding practices that I should be aware of?
Yes, adherence to secure coding practices is essential to mitigate vulnerabilities and protect sensitive data, alongside implementing effective unit testing practices for code quality.