Als Software Engineer (m/w/d) bist du verantwortlich für die Entwicklung komplexer Web-Applikationen. Du entwickelst nach agilen Methoden innovative Softwarekomponenten, die das AU Serviceportfolio zu einem Alleinstellungsmerkmal am Markt machen. Mit Hilfe moderner APIs lässt du die Grenzen der IT-Services verschwimmen und beseitigst Medienbrüche. Automatisierung ist deine Herausforderung? Dann bist du bei uns richtig!
Tätigkeiten
- Bei AU bist du der Experte, wenn es um die Entwicklung von Web-Applikationen geht.
- Du erstellst aus Anforderungen entsprechende Konzepte und setzt diese um.
- Code Reviews führst du eigenständig durch.
- Du treibst die Weiterentwicklung der Software-Architektur voran und übernimmst die technische Verantwortung.
- Fehleranalysen und -behebung gehören für dich zum Alltag und du siehst sie als Chance zur Verbesserung.
- Du gibst deine Expertise gerne an Junior Engineers weiter, schulst diese und übernimmst Mentoring-Aufgaben.
- Du entwickelst ETL-Prozesse und den Data Lake. Das Konfigurieren und Verwalten von Kubernetes-Clustern macht dir ebenfalls Spaß.
Anforderungen
- Du hast bereits mehrere Jahre Berufserfahrung als Software Engineer und entwickelst Web-Applikationen im Schlaf.
- JavaScript, Python, ReactJS, GoLang sind für dich keine Fremdwörter, sondern du hast fundierte Kenntnisse darin.
- Auf deinem Karriereweg waren Kubernetes, Docker und Datenbanken deine Begleiter.
- Erfahrungen mit ETL-Prozessen und Data Lakes runden dein Profil ab.
- Verantwortungsbewusstsein und Zuverlässigkeit liegen dir ebenso im Blut wie sehr gute analytische und konzeptionelle Fähigkeiten.
- Du bist ein Teamplayer und kannst Teams auch im Kundenprojekt motivieren.
- Du verfügst über sehr gute Deutsch- und gute Englischkenntnisse.
Bewerbungsprozess
- Telefonisches Erstgespräch
- Persönliches Vorstellungsgespräch
- Kennenlern-Tag