Software Engineering Apprenticeship (Level 6)
An Apprentice Software Engineer at CACI works in a supportive, flexible working environment where you will grow your technical knowledge and apply this on live customer projects. You will learn from some of the UK’s leading Software Developers, who will provide full support & exposure to the full software lifecycle. You will have the opportunity to join one of our small, fast-paced, agile delivery teams; using agile methodology and DevOps techniques to build backend systems, data processing pipelines, and progressive web apps for customers in the UK Government and Defence sector. This will include:
Working as part of a multi-skilled team to deliver solutions Involvement in the design and development of applications and services across the stack, along with the cloud infrastructure they run on Taking on real business challenges in software engineering and receive training and support throughout Learning and working with some of the most advanced technologies, enabling you to develop a broad range of competencies including teamwork, communication and leadership skillsTraining:
An apprenticeship includes regular training with a college or other training organisation. At least 20% of your working hours will be spent training or studying.
Training Outcome:
This opportunity offers you the chance to progress into a Senior Software Engineering role following the successful completion of the Apprenticeship Scheme.
Employer Description:
We are CACI UK, a leading UK technology consultancy, with a keen focus on helping our clients transform their businesses through data, software and expertise. We deliver cutting-edge IT and digital marketing solutions across a wide range of sectors, including utilities, defence, retail, and social care. We help clients transform their businesses by bringing together the power of talent, data, and technology. Our curiosity and collaborative approach enable the discovery and exploration of new ideas and opportunities that bring meaningful innovation and real results.
Working Hours :
Monday to Friday. Core hours are between 10:00 and 15:00, with some flexibility dependent upon project requirements.
Skills:
Communication skills,IT skills,Attention to detail,Organisation skills,Customer care skills,Problem solving skills,Presentation skills,Logical,Team working,Creative,Initiative,Non judgemental,Flexibility