Mit High-End Software Engineering begeistern wir täglich uns und unser Umfeld in komplexen Digitalisierungsprojekten. Unsere vielseitigen und anspruchsvollen Kundenprojekte warten auf Dich, auf Deine Leidenschaft für agile Software-Entwicklung, auf all Dein Wissen und Deine Begeisterung, neue Technologien kennenzulernen! Du arbeitest in einem interdisziplinären Team mit hochqualifizierten Software Engineers, UI/UX- Expert*innen, Agile Coaches und Product Ownern an qualitativ hochwertigen Software-Lösungen für komplexe und vielseitige Problemstellungen.
In direkter Zusammenarbeit mit unseren Kunden entwickelst Du als Software Engineer nachhaltige Konzepte mit einem Blick auf den wissenschaftlichen Ansatz und setzt diese gemeinsam mit Deinem Team iterativ und inkrementell um.
Du lebst mit uns die agile Software-Entwicklung in Daily Scrums, Reviews beim Kunden und professionellen Retrospektiven mit Unterstützung unserer Agile Coaches.
Learning by Doing: Eingebunden in Dein Projektteam entwickelst Du ein immer besseres Verständnis für die Prinzipien und Methoden des High-End Software Engineering wie Clean Code, automatisierte Tests, Code Reviews etc.
Du verfügst über ein exzellent abgeschlossenes Master-Studium oder einer Promotion im MINT-Bereich und begeisterst Dich für Software Engineering im Zeitalter von KI.
Du hast bereits erste praktische Erfahrungen in der Software-Entwicklung (z.B. in Python, Matlab, C++, Java), besitzt eine schnelle Auffassungsgabe und findest Dich selbst in für Dich neuen Technologien schnell zurecht.
Du hattest bereits erste Berührungspunkte mit „AI for Software Engineering“ (z.B. mit Claude Code, Open Code oder GitHub Co-Pilot) und hast große Lust, diese Tools in unseren Kundenprojekten einzusetzen.
Du hast den Anspruch, Dich stetig weiterzuentwickeln, z.B. über interne Tech Talks, teamübergreifende Communities, Konferenzen, Forschung etc.
Du besitzt sehr gute Deutsch- und Englischkenntnisse (mind.