Technology Solutions Graduate Programme
Graduate Programmes
Intro image

Technology Solutions.
Bring technology to life.

Applications have now closed for the 2022 intake

popup image

About the Technology Solutions Graduate Programme

Our Information Systems teams underpin everything we do at Baillie Gifford. We know technology never stands still, and neither do we. As the largest department in the firm, we continually push to find better, more effective solutions for every business need. And as a result, we have often been early adopters of new technologies, and were one of the first UK companies to implement virtualisation and VOIP services. Today, we continue this forward thinking approach by closely following technical trends, creating innovative teams like our AI Research function, and using the best Cloud and DevOps solutions available.

Join us on our Technology Solutions training programme, and you’ll work with cutting-edge technology to create new business solutions. You’ll collaborate with internal clients across the firm to fully understand what they need, then work in your team and with other Information Systems colleagues to create technical systems and applications that deliver real results.

Technology Solutions is a two-year rotational programme to develop the technical and team leaders of our future. It is designed to give you an understanding of the department as a whole, the different teams that operate within it, and the range of technologies we use. There are two streams to select from – Software Development and Technical Infrastructure. Whichever specialism you choose, you’ll join us in a permanent role from day one and receive the necessary training to broaden your skills and discover your future potential.


“Our graduates get involved in real work as early as possible. We want them talking to people across the business, finding out what they need from their technology and creating imaginative solutions that really deliver.”

Richard McGrail,
Partner and Head of Information Systems.

Career Development

The Technology Solutions programme begins with a comprehensive three-month induction that is tailored to your level of knowledge and experience. We’ll introduce you to our programming languages, databases and cloud technologies, as well as our DevOps processes. You’ll also receive an overview of the investment management industry and ongoing support to gain the Investment Operations Certificate Qualification (IOC). Following the induction, you’ll form a team with the other Technology Solutions Trainees and use Agile project management techniques to deliver your first live software for the business.

Upon completion of the project and around six months into the programme, you’ll begin a series of 3-4 month placements, each in a different Information Systems team. If you apply for the Software Stream, you’ll gain experience in full stack development, working with technologies like ASP.NET Core, as well as HTML 5 platforms, Angular, iOS Mobile Development and Android. On our Infrastructure Stream, you’ll help to maintain the firm’s IT, conferencing and telecommunications suite, whilst exploring how emerging technologies can shape the future of the business. It’s an opportunity to get hands-on with technology from leading vendors, like Dell EMC, Cisco, Splunk, Palo Alto and Bloomberg.

It’s not just about developing your technical skills though. Your two years on the programme will be underpinned by a structured framework of professional skills training, including presentations, report writing and effective meeting techniques. And your development won’t stop there, as throughout the programme and beyond you’ll have constant opportunities to learn and progress through webinars and conferences.

Our requirements

The most important attribute you’ll need to thrive is a passion for technology.

Practical experience

In terms of your degree, it could be in any subject with a minimum 2:1 grade. We’re more interested in whether you’ve built a website, written a blog or contributed to technical forums. For our Software Stream, knowledge of a programming language will give you a head start.


When we meet, we’d like to hear about your interest in emerging technology and problem-solving approach to technical challenges. Share your thoughts with us on how technology can transform businesses and make them work better. Tell us about your strengths and experiences, perhaps from an evening job or student society role, and help us see how you’ll fit into our team.

Curiosity and collaboration

Yes, you’ll need technical bias, but we’re looking for more than that. We want you to have the curiosity to ask questions and explore new ideas. You must be keen to contribute to our team environment and collaborate with anyone around our business.

Application process

step image Stage one

Complete our short online application form, which includes questions about why you’d like to join us and what you think you could bring to the role. Select whether you are applying for the Software Development or Technical Infrastructure Stream, then attach your CV.

step image Stage two

If selected, you’ll be invited for a first interview with our Software or Infrastructure professionals. We’ll run through your CV with you, talk about the academic and professional choices that you’ve made so far, together with some competency-based questions.

step image Stage three

The final stage is more in depth. You will attend an assessment centre with other applicants, where we will assess your abilities in more detail through a second interview and some practical exercises. You’ll have the chance to ask questions and meet other IT professionals, including our trainees who are currently on the programme.

Meet our People

Profile image
Arpith Shetty Technology Solutions
Profile image
Ashley Chalmers Technology Solutions
Profile image
Maxine Reid Technology Solutions
Profile image
Dario Mohaddes Technology Solutions
Profile image
Israel Iduoku-Ben Technology Solutions
Profile image
Holly Drummond Technology Solutions

Technology Solutions not right for you? Try these