5749 software engineer English-speaking jobs in Germany