Software Engineer / Backend Developer Python (m/w/d)
Skills
About the role
Wir suchen einen Software Engineer / Backend Developer (m/w/d) mit Schwerpunkt auf Python-basierter Backend-Entwicklung, Softwarequalität und modernen Entwicklungsprozessen. Die Position umfasst den gesamten professionellen Software-Lifecycle: von der technischen Konzeption und Softwarearchitektur über Implementierung und automatisierte Tests bis hin zu CI/CD und einer sauberen, wartbaren Übergabe.
Der Einsatz von KI-gestützten Entwicklungswerkzeugen ist ausdrücklich erwünscht. Ebenso wichtig ist uns die Fähigkeit, KI-generierten Code fachlich zu verstehen, kritisch zu prüfen und eigenständig zu validieren.
Deine Aufgaben
Entwicklung und Weiterentwicklung von Backend-Anwendungen und REST APIs mit Python, insbesondere FastAPI
Konzeption und Umsetzung sauberer, modularer und erweiterbarer Softwarearchitekturen
Entwicklung von Unit-, Integrations- und API-Tests mit pytest sowie automatisierter End-to-End-Tests mit Playwright
Ableitung sinnvoller Testfälle aus fachlichen Anforderungen und Businesslogik – Testen und Verifizieren aus Sicht der Anwender
Aufbau und Pflege von CI/CD-Pipelines mit GitHub Actions als verbindliches Quality Gate
Professioneller Umgang mit Git und GitHub: Feature Branches, Pull Requests, Code Reviews, Merge-Strategien und Branch Protection
Durchführung von Code Reviews, Linting und statischer Codeanalyse
Arbeit mit Docker und containerisierten Entwicklungs- und Betriebsumgebungen
Technische Dokumentation von Architektur, APIs, Deployment und Betrieb
Dein Profil
Sehr gute Kenntnisse in Python, Backend-Entwicklung und REST APIs
Sicherer Umgang mit pytest, Git/GitHub und CI/CD mit GitHub Actions
Gute Kenntnisse in Softwarearchitektur, API-Design, Clean Code, Fehlerbehandlung und Logging
Gute Kenntnisse in Docker sowie SQL und relationalen Datenbanken
Verhandlungssichere Deutschkenntnisse in Wort und Schrift, mindestens auf Niveau C1. Die Position umfasst regelmäßige Kommunikation mit deutschsprachigen Kunden sowie die Erstellung deutschsprachiger Fachdokumentation. Englischkenntnisse werden für technische Dokumentation und internationale Zusammenarbeit vorausgesetzt.
Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik, Software Engineering, Artificial Intelligence oder vergleichbare praktische Erfahrung
Wünschenswert: FastAPI · Playwright · Odoo · RAG-Systeme und LLM-Integration · Embeddings und semantische Suche · Cloud- und Linux-Umgebungen · Deployment-Automatisierung
Was dich persönlich auszeichnet
Du übernimmst Verantwortung für deine Codebasis und für die vollständige Lieferung einer Funktion
Du arbeitest strukturiert, selbstständig und mit hohem Qualitätsanspruch
Du arbeitest dich flexibel in unterschiedliche Branchen, Kundenkontexte und fachliche Domänen ein
Du denkst fachlich mit: Du verstehst die Businesslogik hinter den Anforderungen und testest aus Anwendersicht
Du kommunizierst klar gegenüber technischen wie nicht-technischen Stakeholdern und erklärst technische Entscheidungen nachvollziehbar
Du bist offen für Feedback, Code Reviews und kontinuierliche Weiterbildung
Gehalt: 40.000,00€ - 55.000,00€ pro Jahr
Leistungen:
Betriebliche Weiterbildung
Firmenevents
Flexible Arbeitszeiten
Homeoffice-Möglichkeit
Arbeitsort: Zum Teil im Homeoffice in Erfurt
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.