Join the fastest moving, most tech savvy 110 year old (investment firm) you’ll ever meet.Applications for our Graduate Programmes are now closed and will open again in the summer of 2021.
A career in Application Development at Baillie Gifford is all about working with technology to create new and cutting-edge business solutions. Working primarily with applications that run on both Oracle and SQL server databases, our Application Development team focuses on creating software solutions that make our business work better, now and in the future. We use advanced technologies like ASP.NET Core, C# and eID, as well as HTML 5 platforms, Angular, iOS Mobile Development and Android. We also work with major suppliers and field trial their new technologies. That means you could be looking at how new software products work and helping to develop their functionality before anyone else.
Join us and you’ll have the opportunity to work with leading-edge systems across the full project lifecycle. Whether you’re coming from a computer science background or another degree discipline, you’ll receive training and support tailored to your needs, so you can be involved in everything from gathering requirements and full stack development through to testing and deployment. You’ll also be joining our journey towards an entire DevOps culture and practice. Many companies are just starting to explore DevOps, but our size has allowed us to be agile and ahead of the curve. Our development teams are provided with best-in-class tools, such as Visual Studio, Azure DevOps and GIT version control. With deployment and hosting being managed through Docker and Kubernetes.
Although this role is at the forefront of technology innovation, it’s not tech for tech’s sake. You’ll collaborate with colleagues across the organisation and gain a full understanding of what they need from their technology. Then it’s over to your team to create imaginative solutions that deliver results for the business.
“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.”
Our two-year Application Development Graduate Programme is all about learning and discovering just where your long-term career could take you within Baillie Gifford. The first three months are your induction and it’s at this time you’ll receive the technical training you need to become a full stack developer. To ensure your development is well-rounded, we’ll also provide you with professional training such as presenting, networking and effective meeting techniques. There’s even the opportunity to gain professional qualifications like the Investment Operations Certificate, and we’ll offer our full support including tutoring and study leave.
After this comprehensive induction, you’ll begin a graduate trainee project. Working in teams on real business requirements, you’ll get involved in the complete project lifecycle. But you won’t be flung in the deep end; a mentor will be on-hand to help you at every stage of the process.
Once your initial training is complete, you’ll do two placements in different business streams to help you gain a breadth of knowledge and skills. This will help you consider your career options, which could see you progress to become a technical specialist or into a management role.
But you don’t stop learning once the graduate programme is complete. When you move into a permanent role, you’ll continue to grow your knowledge and develop throughout your time here at Baillie Gifford. It’s this culture that sees our graduates go on to become the very best they can be, because it’s your success that fuels our own.
The most important attribute you need to thrive in Application Development is a passion for technology.
In terms of your degree, it doesn’t have to be in computer science, in fact 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. However, knowledge of a programming language will give you a head start when you join the team.
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.
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.
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. Then attach your CV.
If selected, you’ll be invited for a first interview with our Application Development 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.
This final stage is more in depth. You will attend an assessment centre with other applicants which will include a second interview and we will assess your abilities in more detail through some practical exercises including an application development related scenario. You’ll have the chance to ask questions and meet other IT professionals, including our graduates who are currently on the programme.
I was impressed by the wide array of advanced technologies that Baillie Gifford were applying to the applications used within the firm. Some of the languages are used widely within web development today and weren’t introduced to me as part of my degree course, so that really piqued my interest. Reading up around the company, I also discovered that Baillie Gifford are researching the different applications of AI. This is an area that really interests me, so I decided to apply to their graduate scheme.
I’m currently working in the Emerging Technologies Team on a Robotic Process Automation (RPA) project. The team are trialing a number of different processes which they believe could benefit the firm if automated. In some cases, repetitive manual tasks are involved and over 32 spreadsheets must be populated, and so bot technology is used to collect data, then format and upload it. This project has been of particular benefit to the Marketing Intelligence team as the data being collected directly affects many operations in the firm.
The most interesting part of RPA has been developing and deploying solutions alongside an offshore team, as well as learning a new development tool - Blue Prism. It’s also been really useful to see how all the different departments in Baillie Gifford link together and feed into each other. The RPA software allows you to create processes, underpinned by business logic, rules and programming fundamentals, and it’s being used across various teams, including Compliance and the European Funds Operations Department.
There’s a really great support network at Baillie Gifford and you’re always being encouraged to get involved in industry events. If you want to attend a particular event or training course, then you just need to ask. I’m really interested in blockchain technology and recently attended a conference in London on the topic.
I came to the UK from Colombia in 2016 and lived in Canterbury whilst I completed my Masters. I then relocated to Edinburgh when I secured a place on Baillie Gifford’s Application Development Programme. From the start, it’s been a great experience. The first three months were spent learning about the technology used by the firm, which was really interesting. I then studied for the Investment Operations Certificate, which introduced me to all the financial terminology in the investment management industry. Preparing for this involved a mixture of book-based learning, training via online platforms and webinar summaries. We also had external trainers that came on site to summarise the course and answer any questions.
After our induction, the trainees are given a graduate project which is designed to give you an overview of how the different teams in the department fit together. This year our project involved creating a consistent, unified approach to User Acceptance Testing (UAT) across the firm, and we created a web app. We started from scratch, gathering requirements and developing everything ourselves in a team of three graduates, plus an experienced tech lead. It was really useful to work on the whole project lifecycle.
Once you’ve gained confidence on a project, graduates then start their rotational placements in a ‘real’ role. My current role is to improve the way the firm catalogues all the investors’ research, so it can be easily shared and accessed across the company. I’m part of a small team working on this project, so it’s been challenging, but I’ve been able to offer a fresh perspective, which has been very well received. I feel that my ideas about new technologies have really been taken onboard.
For a city, Edinburgh has a lot of green space and it’s easy to access the surrounding countryside. It’s not too big or hectic and the people are friendly. I didn’t know anyone when I moved to Edinburgh, so the events organised by Baillie Gifford, like the office outing, annual dinner dance and Christmas dinner, have really helped me to meet other people in the firm. There’s a great community of graduates here, both new and old.
During my time here I have rotated through many different projects and worked with a number of different teams – so I’ve developed a full understanding of how Baillie Gifford works and built up lots of contacts around the department and firm. I’m keen that our graduate trainees get to do the same. Through that, they will gain the solid foundation for their careers that I enjoyed.
I’ve stayed with Baillie Gifford because of the culture of the firm. Everyone here treats people with respect. It’s a supportive environment at every level, from graduate trainees through to senior management. There’s also a real commitment to technology helping the firm. If we believe that there’s a sound business reason to invest in new technology or to take on a new project, then the backing is always there.
I have enjoyed the autonomy and space to do my job from very early on in my career - and that’s why we look for graduates who can take the initiative: individuals who can see where improvements can be made, but also take on the challenge to do something about it.
Building strong relationships with our colleagues across the firm is key to all we do. It allows us to gain business knowledge and an in-depth understanding of their requirements, while driving our passion for creating the best technology solutions. So, we’re looking for good communicators who have a passion and aptitude for technology. From there, we can teach you all the technical skills you’ll need to know.
It’s incredible how much you learn in the first few months. The training is well structured – it really feels like they’re investing in your future in the firm. In fact, there’s a lot of opportunity to learn new things. Learnfest week is an annual event held in May. The Learning & Development team organise three or four training workshops every day during the week and you can attend as many as you want. Options include study techniques, presentation skills, mindfulness, leadership skills and sleep management.
I’m really proud of my graduate project. It was a web application where users could post suggestions and ideas for the firm. As the firm grows, it’s difficult to keep track of people’s suggestions for improvements or initiatives. The website enables everyone to post and view ideas in one place. I was worried that it wouldn’t be used much, but it’s been well received with many ideas already posted and approved. It’s shown me that I can make a positive impact on the company, even while I’m still learning.
There’s a really supportive culture at Baillie Gifford. If something doesn’t go to plan, problems are dealt with positively, and we look at what we can learn from the experience. There’s a focus on the bigger picture and how it’s better to produce quality work than something that’s rushed. It’s this ethos that motivates me to push myself and aim higher with each project.
At the moment, I’m part of the Accounting and Investment Operations delivery stream, working closely with the Client Administration department to replace some legacy systems. We’re re-writing them from the bottom up using modern technologies such as Angular, ASP.NET Core Web API and Docker. Angular and Docker are both new to me, but I’m part of a really supportive team who appreciate that I’m learning but still trust me to pick up more involved pieces of work. I’m also looking to finish the third and final module of my Investment Operations Certification.
I’ve had a really varied career here so far, and have been involved in many different things in different parts of the department and for different areas of the firm. At Baillie Gifford they give you the freedom to move around and experience new areas. I like to push things forward and enjoy change and I am delighted to have been part of such a progressive firm for this long.
I started as a graduate trainee and since completing the programme I have progressed from Developer, to Technical Lead and then Delivery Manager. I am now Head of Applications and Project Delivery (Client Facing Systems) and responsible for driving optimisation, automation and digitisation through the delivery of custom in-house built applications and the procurement of best in class third party software. Over the years I have had to juggle work with bringing up two small children, and the firm has been really supportive and flexible whilst still encouraging me to develop and progress my career.
My role has a wide range of responsibilities. When a project comes in, I assess whether it’s something that we can build in-house or if we look to the market for a solution. We have a lot of freedom to explore the best solution and decide if it’s something that will give the firm a competitive strategy.
As part of my role, I travel to various tech conferences. Notably last year I attended one where I met with and talked to start-up companies, exploring what’s new in the marketplace to see what might be right for Baillie Gifford. You don’t have to be here for ten years to get more involved in the strategy and development of the department though. There are opportunities for everyone, including our graduate trainees, to contribute to focus groups on things like our web standards or our 2020 strategy.
I became interested in the Baillie Gifford graduate scheme when I discovered you don’t need a computer science degree to apply. During the first three months, there was a wealth of technical training from C# to SQL. We also learned about investment management to ensure we had an understanding of what the systems underpin. I really enjoyed learning so much, so quickly. Not coming from a computing background, the first week on the graduate project was challenging. However, with the team’s support and help from our Technical Lead, it clicked and I felt I could contribute as much as anybody else.
My skillset has grown dramatically since joining Baillie Gifford. You don’t just sit behind a computer in isolation, you work with testers and business users, so communication skills are important. Creative problem solving is also vital, as you have to imagine how to make old systems better. However, the biggest transformation has been in my technical abilities, as I’m mastering PL/SQL, C#, ASP.NET and Typescript.
The level of support has also been invaluable. We meet regularly with the graduate programme manager, where you can ask anything and chat about your progress. It feels like everyone wants me to succeed just as much as I do.
I recently joined the Accounting and Efficiency stream and started working on a web project. The team has been working on the project for a year, but instead of this being a disadvantage, they said it was good to get a fresh pair of eyes on the work. This made me realise what a meaningful contribution I could make here, even early on in my career.