Trainee software developer jobs in CardiffCreate job alerts