Senior Software Developer (Python) (gn)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+8 more
Job description
Design REST Django TypeScript Englisch Produktion Python PostgreSQL Datenverarbeitung Hybrid Optimierung GIT Debugging Mentoring Continuous Integration ETL Modellierung Frontend Planung Deutsch Verantwortungsvolle Arbeitsweise, Softwareentwicklung bei FoodTracks heißt, Systeme zu bauen, deren Entscheidungen täglich Einfluss auf Planung, Produktion und weniger Food Waste haben.
Lucas Herich Team Lead Development
Dein Beitrag
Du entwickelst datenintensive Backend-Systeme mit Python und arbeitest an produktiven Lösungen mit direktem Einfluss auf Planung, Produktion und die Reduktion von Lebensmittelverschwendung. Kein klassischer CRUD-Alltag, sondern Verantwortung für Substanz und Wirkung.
Konkret heißt das:
Entwicklung und Weiterentwicklung des Python-Backends Design, Betrieb und Weiterentwicklung von REST-APIs Aufbau und Pflege von ETL-Pipelines Modellierung und Optimierung von PostgreSQL-Datenbanken Analyse und Debugging komplexer Datenflüsse Code-Reviews und Mitarbeit an Architekturentscheidungen, Django / ORM, SQLAlchemy Performance-Optimierung Tests (pytest) TypeScript-Erfahrung (Frontend)
Deine Perspektive
Übernahme technischer Verantwortung Optionale Entwicklung zum Lead Developer (technische Führung) Fokus: Architektur, technische Entscheidungen, Mentoring
Rahmen & Benefits
Unbefristete Vollzeitstelle (40 h/Woche) Hybrid-Modell mit Präsenz in Münster:
i. d. R. 3 Tage Office / 2 Tage Remote bei längerer Anfahrt 2 Tage Office / 3 Tage Remote
28 Urlaubstage MacBook & höhenverstellbarer Schreibtisch Modernes Büro mit Hafenblick Persönliches Onboarding: Arbeitsstart mit Ahoi (Bootsfahrt auf unserer “MS Jürgen”) Workation & regelmäßige Teamevents Enges, engagiertes Team mit kurzen Entscheidungswegen
Darum wir
Software mit messbarem Impact auf Food Waste-Reduzierung Technische Verantwortung statt Ticket-Abarbeitung Gestaltungsspielraum in Code & Architektur Kurze Entscheidungswege, wenig Bürokratie
Requirements
Betriebswirte/Fachwirte/Fachkaufleute (Fachschulniveau), Must-have
Mehrjährige Erfahrung in Python (3+ Jahre, ideal 5+) Sehr gutes Backend-Verständnis SQL / PostgreSQL Erfahrung mit ETL / Datenverarbeitung Git, Merge Requests, CI/CD Deutsch C1 (Fackundige Sprachkenntnisse), Englisch B1 (Fortgeschrittene Sprachkenntnisse)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…