IT / Software positions at Idorsia | SciFind