As a new joiner, you will receive close supervision and training that will give you a firm basis for your future. During the initial training programme, which lasts around 10 weeks, you will get to grips with developing and configuring Alfa Systems, while building up knowledge of the product, the industry and our ways of working at Alfa.
After week one where you will learn all about our company, culture and how we operate as a business, you will then start getting to grips with the fundamentals of coding, how our product (Alfa Systems) works and how our clients use it. After this, you will move to our technical bootcamp phase of induction for around 6 weeks, which will get you up to speed with the coding skills you will need to be a great Software Engineer or Analyst.
After training, you will then be working on a client project team in an Implementation role, or in our Product Engineering team in a Software Engineer role. During a project, as well as the design and development of the software, we also need to modify business processes to ensure the client is working as effectively as possible, test that everything works, transfer all the data from the old system to Alfa Systems, and provide support through the go-live process and into the future.
During the graduate programme you will rotate across roles in Implementation and Engineering. As you progress you will develop particular abilities and interests that will help you choose your future career path and you will choose learning and development activities to support that. You might want to work towards being a Project Manager for instance or a Technical Architect of our software; that’s up to you.
A good Alfa recruit has the ability to see an end goal, break down the steps to get there, and put in the effort to achieve it. Therefore, any hard-working and ambitious graduate can be successful as long as they have a logical mind, enjoy working as part of a team, have pride in their work, and see their career immersed in the worlds of both technology and finance. With our ever-increasing geographic reach, knowledge of foreign languages is an added bonus, and we’ll even support you if you want to pursue extra studies.