Published: 13 May 202413 MayProfessional Software Engineer Mobility 60-100% in BernBern Puzzle ITC GmbH