Discover IEUK: Your launchpad to career success

Join us from 17th - 20th June for a transformative 4-day virtual internship experience! Applications are now open. This unique opportunity offers you the chance to take part in real-life case studies and workshops, as well as network with top employers - including British Airways, BT Group, Clyde & Co and PwC. Don’t miss out!

Training and Development at Alfa

Book open Reading time: 2 mins

What does the graduate programme training involve? 

All graduates start with a training programme lasting around 10 weeks.  After an action-packed first week learning all about our company and the industry, you’ll move away from training in the traditional sense and into a more dynamic learning environment.

What learning and development opportunities are there at Alfa? 

Employees can use up to 5 paid days per year to focus on their own learning and development. Our Learning and Development (L&D) team provides a wide-ranging suite of learning opportunities for all employees to learn at a pace they are comfortable with. Whether you are looking to attend an internal course or workshop, wish to pursue external studies or attend an industry conference - Alfa will support you throughout every step of your learning journey. 

Throughout your career, our performance and development process will give you formal feedback about your work and identify development needs. The process lets you know how you are progressing, where you are particularly strong, and where you should be channelling your efforts. This enables you to manage the pace and direction of your own career. Your manager will provide regular support and advice to help you realise your potential, and be the best you can be. 

How much time will I spend coding? 

Every new joiner at Alfa starts off by learning our product from the inside-out; that means software development. During your initial training, you will learn the fundamentals of programming as well as undertake a 6 week Java programming bootcamp. After your initial training, you will either join our central development team (Product Engineering) or you will move to an implementation role on one of our client projects. Both options are accompanied by appropriate training and support along the way.