Software Development Internship
Intro image

Software Development.
Turn theory into practice.

Spend ten weeks working on a live development project with us.

Applications for 2024 will open in September

The team

Our Software Development team create applications and solutions that make our business work better and smarter in the future. We work with advanced technologies like HTML5, JavaScript, Angular, .Net, Oracle SQL and PL/SQL, and C#. What’s more, we collaborate with major suppliers and field trial their new technologies - we look at how new software works and help develop its functionality before anyone else has ever seen it.


The internship

Running from June to August, our Software Development internship has two key strands.

Following a week’s induction, you and your fellow interns will work together as a team on a live technical project for the firm. What’s important is that you’ll have responsibility for the full lifecycle - from taking the initial brief to project planning, programming, testing and delivery. You’ll meet with our experienced technical and business leads at every stage, who will support you throughout the process.

Running alongside your project, you will have a range of development opportunities with other teams in the department. So, in the first weeks when you are gathering requirements, you will spend time learning from our Business Analysts. Then you’ll meet with Project Managers to learn more about our Agile working environment and see how other teams put Agile methods into practice. There will also be exposure to quality analysis and development procedures, plus the chance to see first-hand the work of testers and developers. So, as you spend time with the experts, you will be able to apply what you learn directly to your technical project.

Our requirements

We are looking for penultimate year students studying a software development related degree, who are fascinated by emerging technology and keen to explore its potential. You’re just as eager to find out how that technology can be used to drive a leading investment management business.

So when you apply, we want you to tell us about any websites or apps you’ve built, blogs you’ve written or technical forums you’ve contributed to. Show us your problem-solving approach to technical challenges too. We want to hear about your experiences and how your strengths play out in real situations - perhaps from a part-time job or a society you’ve been part of while studying.

We’re looking for well-rounded individuals who have a positive approach to new challenges and enjoy the buzz of collaboration but are happy to work independently. As the technical projects will be web-based applications, you will need to know your way around web technologies.

“I’ve been impressed by how much Baillie Gifford aims to develop its people, in all aspects. There's been a good mix of both technical and professional skills training.”

Harris Uddin,
Placement Student 2021, Computer Science, Heriot Watt University.

Application process

step image Stage one

Complete a short online application form and upload your CV. We will review your application to find out more about you and assess whether you have the ability, attributes and curiosity to take on our internship.

step image Stage two

If you are successful in the first stage, we will invite you for an interview with our Software Development professionals. We will discuss the academic and life choices you have made so far, and also ask you to answer competency-based questions that assess your abilities and experience.

step image Stage three

The final stage will be an assessment centre with other applicants. This will include a second interview and a group exercise. You will also have the chance to speak informally to some previous interns and graduates.

Meet our People

Profile image
Allan Cunningham Application Development
Profile image
Elise Craig Application Development
Profile image
Scott Graham Application Development

Software Development not right for you? Try these