What you?ll do as a Software Development apprentice You?ll work alongside IT professionals within one of our multidisciplinary software development teams. All our software development teams across Companies House work together to make our services better. You?ll also develop skills and knowledge in software development, programming, testing, website development, cyber security, communication and organisational skills. You?ll learn how to develop software using highly sought after technologies including AWS, Typescript, Java, and Spring Boot. We encourage our software developers to be active members of our developer community. You will benefit from being able to learn from highly experienced engineers and be able to gain industry experience whilst studying. We also offer funding and support for further learning and conference attendance, for those who wish to take up the opportunity. Your training and qualification You?ll receive a fully funded place on the BSc Applied Software Engineering degree course at Cardiff Metropolitan University. More information on the university can be found on the and a For more information on the course please visit: To gain the Level 6 apprenticeship, you?ll need to successfully complete all required elements of the degree programme. You?ll also receive on the job training and support from the Software Engineering profession within Companies House.