program, dedicated to honing technical proficiency in a specific area; or A dynamic experience with structured rotations… would suit those studying software engineering, computer science or related engineering/technical degrees. This role is based in…