Als Python Developer (m/w/d)
* entwickelst, testest und betreust du komplexe Softwarelösungen im Umfeld Registermodernisierung und Public Sector, basierend auf modernen Technologien wie Python, Spark und Hadoop.
* steuerst du den gesamten Entwicklungsprozess: von der Erhebung der fachlichen Anforderungen über die Konzeption und Umsetzung im agilen Team bis hin zum Review, stets in enger Zusammenarbeit mit unseren Kunden.
* verantwortest, dokumentierst und kommunizierst du Entscheidungen im Kontext der Entwicklung von IT- und Softwarelösungen und koordinierst diese ggf. als Lead-Entwickler:in.
* sicherst du die Qualität der Anwendungen, z. B. durch Unit-Tests oder CI/CD-Pipelines, und leitest Verbesserungsmaßnahmen ab.
* beobachtest du aktuelle Technologietrends und bewertest deren Einsatzmöglichkeiten für unsere Projekte.
* motivierst du Kolleginnen und Kollegen durch Vorbildfunktion, konstruktives Feedback und das Schaffen eines inspirierenden Arbeitsumfelds.
Dein Profil
Das bringst du mit
* Ein abgeschlossenes Studium der (Wirtschafts-)Informatik oder ein vergleichbares naturwissenschaftliches / technisches Studium
* Mehrjährige Berufserfahrung in der Softwareentwicklung mit Python sowie im Umgang mit Hadoop-Ökosystemen (z. B. Spark, Hive, NiFi, Iceberg)
* Tiefe Kenntnisse in Java-Technologien (Spring / Spring Boot, Hibernate oder vergleichbare Frameworks)
* Erfahrung in der Containerisierung (z. B. Docker) und Orchestrierung (z. B. Kubernetes) sowie in der Konzeption von Cloud-Anwendungen und Verständnis aktueller Vorgehensweisen wie CI/CD und Build-Management
* Sehr gute Deutschkenntnisse (C1) in Wort und Schrift
Das zeichnet dich persönlich aus
* Für unterschiedliche Situationen und Menschen hast du ein Gespür, kannst dich gut darauf einstellen.
* Du nimmst gerne die Rolle des Mentors ein und es bereitet dir Freude andere Developer zu fördern.
* Sich in Retros und Dailys zu beteiligen, dein Knowhow einzubringen und gemeinsam zu wachsen ist für dich eine Selbstverständlichkeit.
* Du spürst genau, wann Aufgaben dringlich sind, handelst situativ danach und steuerst weniger erfahrene Mitarbeitende.
* Auch in heiklen Projektsituationen schaffst du es kundenorientiert zu agieren.
Deine Vorteile
* Arbeitszeiten: Dank Gleittagen und flexiblen Arbeitszeiten ohne Kernarbeitszeit kannst du deine Work-Life-Balance im Gleichgewicht halten.
* Homeoffice: Bei uns ist flexibles Arbeiten im Rahmen unserer betrieblichen Vereinbarungen möglich.
* Wissensaustausch: Du möchtest über den Tellerrand hinausschauen? In unseren Brown-Bag-Sessions, Developer-Summits und Communities hast du die Gelegenheit dazu!
* Onboarding: Dein Start bei Materna beginnt in unserem Headquarter in Dortmund mit unseren Welcome Days. Deine Patin oder dein Pate steht dir von Anfang an zur Seite.
* Learning@Materna: Mit über 100 Schulungs- und Weiterbildungsangeboten unterstützen wir dich bei deiner persönlichen Weiterentwicklung!
* Flache Hierarchien: Deine Ideen brauchen keine langen Entscheidungswege: Bei uns kannst du anpacken und mitgestalten!
Interessiert? Werde Teil der Materna-Story!
Wir freuen uns auf deine Bewerbung! Unser Auswahlprozess besteht aus zwei Gesprächsrunden. Bei erfolgreicher Bewerbung wirst du zunächst zu einem virtuellen Interview eingeladen.
Wende dich bei Fragen gerne an mich.