Senior Python Entwickler*
Haeger Consulting GmbH
Job Description
<h2>Was dich erwartet</h2>
<ul>
<li>Du konzipierst, entwickelst und optimierst anspruchsvolle Softwarelösungen im Enterprise-Umfeld.</li>
<li>Du übernimmst die technische Verantwortung für Projekte und unterstützt Teams bei Architektur- und Technologieentscheidungen.</li>
<li>Du entwickelst leistungsfähige Backend-Lösungen mit Python und modernen Frameworks.</li>
<li>Du entwirfst skalierbare, wartbare und sichere Softwarearchitekturen und begleitest deren Umsetzung.</li>
<li>Du konzipierst und implementierst Schnittstellen zur Integration von Anwendungen und Systemlandschaften.</li>
<li>Du arbeitest eng mit Kunden, Product Ownern und Entwicklungsteams zusammen und berätst zu technischen Fragestellungen.</li>
<li>Du unterstützt bei Code Reviews, Qualitätssicherung und der Einführung von Best Practices.</li>
<li>Du förderst den Wissensaustausch im Team und unterstützt die fachliche Weiterentwicklung von Kolleginnen und Kollegen.</li>
<li>Du begleitest den Betrieb und die Weiterentwicklung von Anwendungen in Cloud- und/oder On-Premises-Umgebungen.</li>
<li>Du bringst Dich aktiv in die Weiterentwicklung unserer technologischen Standards, Methoden und Prozesse ein.</li>
</ul>
<h2>Was du mitbringst</h2>
<ul>
<li>Du verfügst über mindestens 3 Jahre praktische Erfahrung in der Entwicklung von Softwarelösungen mit Python und bringst fundierte Erfahrung mit modernen Python-Frameworks wie FastAPI, Flask oder vergleichbaren Technologien mit.</li>
<li>Du hast Erfahrung in der Konzeption und Umsetzung von REST-APIs sowie der Integration verteilter Systeme und kennst moderne Architekturansätze wie Microservices, Event-Driven Architectures und Domain-Driven Design.</li>
<li>Du verfügst über praktische Erfahrung mit relationalen und/oder NoSQL-Datenbanken.</li>
<li>Du bist mit Container-Technologien, Kubernetes sowie CI/CD-Prozessen und Git-basierten Entwicklungsworkflows vertraut genauso wie mit Cloud-Plattformen wie Azure, AWS oder Google Cloud.</li>
<li>Du besitzt ein gutes Verständnis für Softwarequalität, Testautomatisierung und Security-by-Design.</li>
<li>Du hast Freude daran, technische Verantwortung zu übernehmen, Teams zu unterstützen und Wissen weiterzugeben.</li>
<li>Du kommunizierst sicher mit technischen und fachlichen Stakeholdern.</li>
<li>Du verfügst über Deutschkenntnisse auf mindestens C1-Niveau sowie gute Englischkenntnisse.</li>
</ul>
<h2>Worauf du dich freuen kannst - unsere Benefits</h2>
<ul>
<li>I<strong>nnovative Projekte und kreatives Umfeld:</strong> Du arbeitest an spannenden Kundenprojekten in einem kreativen und dynamischen Arbeitsumfeld mit viel Raum für eigene Ideen und persönliche Weiterentwicklung.</li>
<li><strong>Agilität:</strong> Du wirst Teil eines Teams, das agil und flexibel arbeitet, um immer die besten Ergebnisse zu erzielen.</li>
<li><strong>Flexibilität:</strong> Gestalte deinen Arbeitstag nach deinen Bedürfnissen – mit der Option auf Homeoffice und flexiblen Arbeitszeiten.</li>
<li><strong>Gestaltungsspielraum:</stron
Skills
Language Requirements