Softwareentwickler Senior Backend / Python (m/w/d)

Softwareentwickler Senior Backend / Python (m/w/d)

Vollzeit 48000 - 84000 € / Jahr (geschätzt) Kein Homeoffice möglich
S

Auf einen Blick

  • Aufgaben: Entwickle innovative Backend-Lösungen mit Python und gestalte digitale Prozesse im Einzelhandel.
  • Unternehmen: Dynamisches Unternehmen, das die Digitalisierung im Einzelhandel vorantreibt.
  • Vorteile: Unbefristeter Vertrag, 30 Tage Urlaub, Mentoring-Programm und Teamevents.
  • Weitere Informationen: Wachstumsorientiertes Umfeld mit tollen Karrierechancen.
  • Warum dieser Job: Gestalte die Zukunft des Einzelhandels und arbeite an spannenden Projekten.
  • Qualifikationen: Erfahrung in Python, asynchroner Programmierung und Backend-Systemen.

Das prognostizierte Gehalt liegt zwischen 48000 - 84000 € pro Jahr.

In Schweinfurt (Vollzeit, bzw. Teilzeit mit 25 Std. oder mehr) ist Shop-IQ, gegründet 2013, ein kompetenter Partner für die Digitalisierung des Filialgeschäfts. Unser engagiertes Team von fast 30 Fachleuten entwickelt maßgeschneiderte Lösungen für Filialisten, um intelligente, datengesteuerte Entscheidungen zu ermöglichen und das volle Geschäftspotenzial auszuschöpfen. Durch die nahtlose Integration von Kassen- und Warenwirtschaftssystemen sowie dem vorhandenen Maschinenpark in der Filiale ermöglicht Shop-IQ die Automatisierung von Prozessen und Dokumentationsaufgaben.

SO ÜBERZEUGST DU UNS:

  • Sehr gute Programmierkenntnisse in Python – idealerweise Erfahrung mit größeren, modularen Backend-Systemen und komplexer Geschäftslogik.
  • Fundiertes Know-how in asynchroner Programmierung (z.B. asyncio, aiohttp) und im Entwurf von robusten, langlaufenden Services.
  • Erfahrung mit Job- und Task-Scheduling – Planung und Orchestrierung zeitgesteuerter Prozesse, Umgang mit Zeitstempeln, Zeitzonen und Öffnungszeiten- / Kalenderlogik.
  • Sicherer Umgang mit relationalen Datenbanken und ORMs (z.B. async ORM wie Tortoise) inklusive Transaktionen und Performance-Aspekten.
  • Vertraut mit Messaging- und IoT-Stacks wie MQTT sowie Protokollen/Integrationen im Geräte- bzw. Edge-Umfeld.
  • Routinierter Umgang mit Linux-Systemen, Containern / Docker und dem Betrieb von Services in produktiven Umgebungen.
  • Erfahrung mit Versionskontrollsystemen (vorzugsweise Git) und einem sauberen Review- und Branching-Workflow.
  • Hoher Qualitätsanspruch: Tests (auch für async Code), Typisierung (mypy), Code-Style-Tools (z.B. black, isort, flake8) sind für Dich selbstverständlich.
  • Von Vorteil sind außerdem Erfahrungen mit TypeScript und Angular beim Aufbau moderner Web-Oberflächen.
  • Ebenfalls von Vorteil, aber kein Muss: Erfahrung mit AWS, Observability-Tools (z.B. OpenTelemetry, Sentry) und Konfigurations- / Monitoring-Konzepten.

Das sind unter anderem Deine Aufgaben – im Prozess-Modul:

  • Du entwickelst das Herzstück unseres Prozess-Moduls: einen asynchronen Scheduler, der Produktions- und Filialprozesse plant, startet und überwacht – inkl. Prioritäten, Mindestbestände, Bedarfsplanung, Ofen-/Ressourcenzuordnung und Zeitfenstern.
  • Du stellst sicher, dass geplante Jobs robust laufen, auch bei Verzögerungen oder Geräte-Events.
  • In enger Abstimmung mit UX und Produkt verantwortest du die Anbindung und Logik der Benutzeroberfläche direkt in der Filiale.

WAS WIR DIR BIETEN:

  • Unbefristeter Arbeitsvertrag und 30 Tage Jahresurlaub.
  • Kultur der offenen Türen und Duz-Kultur.
  • Mentoring-Programm während des Onboardings und persönliche Weiterbildungsmöglichkeiten darüber hinaus.
  • Gemeinsame Mitarbeiterevents und Teambuildingmaßnahmen.
  • Kostenfreie Getränke (Kaffee, Tee, Wasser & Kaltgetränke).
  • Geschenke zu besonderen Anlässen, z.B. Jubiläum.
  • Dynamisches Umfeld mit starkem Wachstum.
  • Notebooks.

Tauche ein in die Welt von Shop-IQ, einer dynamischen Softwarefirma auf dem Vormarsch! Hier hast Du nicht nur die Gelegenheit, Deine beruflichen Träume zu realisieren, sondern auch aktiv mitzugestalten und innovative Projekte voranzutreiben. Werde Teil unseres Teams und gestalte die Zukunft der Digitalisierung im Einzelhandel mit! Wir freuen uns auf deine Bewerbung! Bitte richte diese unter Angabe deiner Gehaltsvorstellungen sowie deines möglichen Eintrittstermins per E-Mail an bewerbung@shop-iq.eu

Softwareentwickler Senior Backend / Python (m/w/d) Arbeitgeber: Shop-IQ

Shop-IQ ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern nicht nur einen unbefristeten Arbeitsvertrag und 30 Tage Jahresurlaub bietet, sondern auch eine offene Unternehmenskultur mit Duz-Kultur und einem starken Fokus auf persönliche Weiterbildung. In unserem dynamischen Team in Schweinfurt hast du die Möglichkeit, innovative Lösungen zu entwickeln und aktiv an der Digitalisierung des Einzelhandels mitzuwirken, während regelmäßige Teambuildingmaßnahmen und gemeinsame Events das Miteinander stärken.

S

Kontaktdaten:

Shop-IQ Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Softwareentwickler Senior Backend / Python (m/w/d) erhalten könnten

Netzwerken, Netzwerken, Netzwerken!

Nutze Plattformen wie LinkedIn oder Xing, um mit Leuten aus der Branche in Kontakt zu treten. Oft sind es persönliche Empfehlungen, die den entscheidenden Unterschied machen!

Sei proaktiv!

Warte nicht darauf, dass Stellen ausgeschrieben werden. Kontaktiere Unternehmen direkt und zeige dein Interesse an einer Zusammenarbeit. Wir bei StudySmarter lieben es, wenn Bewerber Initiative zeigen!

Bereite dich auf das Vorstellungsgespräch vor!

Informiere dich über das Unternehmen und die Projekte, an denen sie arbeiten. Zeige, dass du nicht nur die technischen Skills hast, sondern auch ein echtes Interesse an der Mission des Unternehmens!

Bewirb dich über unsere Website!

Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So bist du sicher, dass deine Unterlagen schnell und direkt bei uns landen!

Wir glauben, dass du diese Fähigkeiten brauchst, um Softwareentwickler Senior Backend / Python (m/w/d) mit Bravour zu bestehen

Python
Asynchrone Programmierung
Job- und Task-Scheduling
Relationale Datenbanken
ORMs (z.B. Tortoise)
Messaging-Stacks (z.B. MQTT)
Linux-Systeme

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wir wollen dich kennenlernen, also zeig uns, wer du wirklich bist! Lass deine Persönlichkeit in deiner Bewerbung durchscheinen und sei authentisch. Das macht einen großen Unterschied!

Betone deine Skills:Stell sicher, dass du deine Programmierkenntnisse in Python und alle relevanten Erfahrungen klar hervorhebst. Wir suchen nach jemandem, der mit komplexer Geschäftslogik umgehen kann, also zeig uns, was du drauf hast!

Mach es übersichtlich:Halte deine Bewerbung strukturiert und übersichtlich. Verwende klare Absätze und Aufzählungen, um deine Qualifikationen und Erfahrungen zu präsentieren. So können wir schnell erkennen, dass du der richtige Kandidat bist!

Bewirb dich über unsere Website:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass alles an die richtige Stelle gelangt und wir deine Unterlagen schnell bearbeiten können!

Wie man sich auf ein Vorstellungsgespräch bei Shop-IQ vorbereitet

Mach dich mit den Technologien vertraut

Studiere die Technologien, die in der Stellenbeschreibung erwähnt werden, wie Python, asynchrone Programmierung und Docker. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch praktische Erfahrungen hast. Bereite Beispiele vor, die deine Fähigkeiten in diesen Bereichen demonstrieren.

Verstehe die Unternehmensziele

Informiere dich über Shop-IQ und deren Produkte. Verstehe, wie ihre Lösungen die Effizienz im Einzelhandel steigern. Wenn du im Interview zeigst, dass du die Mission des Unternehmens verstehst und wie du dazu beitragen kannst, wird das einen positiven Eindruck hinterlassen.

Bereite Fragen vor

Überlege dir einige durchdachte Fragen, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und am Unternehmen. Frage zum Beispiel nach den Herausforderungen, die das Team aktuell hat, oder nach den nächsten großen Projekten, die geplant sind.

Präsentiere deine Problemlösungsfähigkeiten

Bereite dich darauf vor, konkrete Beispiele für Probleme zu nennen, die du in der Vergangenheit gelöst hast, insbesondere in Bezug auf komplexe Backend-Systeme. Erkläre deinen Denkprozess und wie du zu einer Lösung gekommen bist. Das zeigt, dass du analytisch denkst und in der Lage bist, Herausforderungen zu meistern.