Software Engineer (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du als Software Engineer IT Consultant anspruchsvolle IT-Lösungen für unterschiedliche Fragestellungen. Du analysierst komplexe Anforderungen, setzt diese in saubere Software-Architekturen um und entwickelst robuste, gut wartbare Anwendungen. Dabei verantwortest du den gesamten Entwicklungszyklus von der Konzeption über die Implementierung bis hin zu Tests und kontinuierlicher Verbesserung. Als Professional bringst du dein Fachwissen gezielt ein, triffst fundierte technische Entscheide und sorgst für eine hohe Qualität der Ergebnisse. Durch deine strukturierte, lösungsorientierte Arbeitsweise trägst du massgeblich zum Erfolg der Projekte bei.
Verantwortung
Entwicklung hochwertiger Softwarelösungen für anspruchsvolle Enterprise-Projekte mit Schwerpunkt auf Architektur, Implementierung und nachhaltiger Codequalität
Mitarbeit an vielseitigen technologischen Themen – von Data Engineering und analytischen Modellen bis hin zu Cloud- und DevOps-Lösungen
Etablierung moderner Engineering-Standards durch Code Reviews, strukturierte Entwicklungspraktiken und kontinuierliche Optimierung bestehender Lösungen
Enge Zusammenarbeit mit interdisziplinären Projektteams und Kunden sowie schrittweise Übernahme zusätzlicher technischer Verantwortung
Qualifikationen
Hochschulabschluss auf Master- oder Doktoratsstufe in Informatik, Physik, Engineering oder einem verwandten technischen Fachgebiet
Fundierte Softwareentwicklungserfahrung mit Python sowie ausgeprägtes Verständnis von Softwaredesign, Algorithmen, Datenstrukturen und Testing
Praxis mit CI/CD, DevOps, Container-Technologien und Cloud-Plattformen – idealerweise im Microsoft-Azure-Umfeld
Analytische und kundenorientierte Persönlichkeit mit ausgeprägter Problemlösungskompetenz und fliessenden Englischkenntnissen
Benefits