Is your future in software engineering or consulting?
Applications for our 2023 graduate programme are now closed. Applications for our 2024 programme will open in the autumn of 2023.
During the two-year graduate programme, you will gain experience in different parts of the business to help you build knowledge in both developing the product (Engineering) and delivering Alfa projects to our customers (Implementation). You’ll go through rotational placements in both of these business areas to cover lots of ground and get up to speed – and because variety is the spice of life!
awarded Gold and Top 20 status by Investors in People
of UK graduates hired in 2021 are women
volunteering days used by Alfa colleagues so far this year
events organised annually for colleagues, by the company and our communities
awarded Gold and Top 20 status by Investors in People
of UK graduates hired in 2021 are women
volunteering days used by Alfa colleagues so far this year
events organised annually for colleagues, by the company and our communities
awarded Gold and Top 20 status by Investors in People
of UK graduates hired in 2021 are women
volunteering days used by Alfa colleagues so far this year
events organised annually for colleagues, by the company and our communities How to apply
Join our next Graduate intake. The application process is simple…
We’ll let you know as soon as possible whether we are making an offer, and work with you to understand which of our intakes would be most convenient for you to join. Then the fun really begins!Questions & Answers
Did you do any work experience before starting full-time work?
As a PhD student I honed my project organisation, time management, leadership and of course analytical skills. I also undertook a six-month internship in technology transfer, which allowed me to experience a professional working environment, quite a contrast to academia.
What is your role at the moment?
I am currently part of a two-person team working on client site four days a week. My role is probably a 60/40 split between software development and interacting with the client to identify areas where we can change the software to better fit their needs, improve the efficiency of their business or automate processes to streamline certain tasks. As a team we also provide support for any issues that arise relating to the asset finance software solution we provide. I am also responsible for releasing code changes to the client which involves liaising with multiple teams to ensure changes are smoothly introduced to the business.
What training and support have you received so far?
My employer is very used to taking on graduates from a wide range of backgrounds and has invested heavily in teaching the required skills. In the past 18 months, including the initial induction program, I have attended training in consultancy, Alfa software, multiple programing languages and two external courses on the asset finance industry.
What are the most exciting parts of working in this area?
Seeing developments you have made to the software being used by the client is very satisfying.