software engineer careers in Essen, Germany