Full-Stack-Entwickler/Informatiker; m/w/d) Python, Webentwicklung, IT-Sicherheit & Automatisierung
Verfasst am 2026-09-29
-
IT/Informationstechnik
Technischer Support, IT Consulting, Informationssicherheit & Datenschutz, Daten Analyst
Du gehst Fehlern auf den Grund, hinterfragst technische Entscheidungen und hast Freude daran, komplexe Abläufe einfacher zu machen? Du arbeitest gerne mit KI und kannst den entstehenden Code selbst verstehen, prüfen und verbessern? Dann möchten wir dich kennenlernen.
Wir sind Solarscouts und handeln mit Photovoltaikprodukten und Speichersystemen. Viele unserer Unternehmensprozesse unterstützen wir mit selbst entwickelter Software. Unsere Anwendungen begleiten Einkauf, Vertrieb, Kundenservice, Lager und Versand und sind eng mit unserer Warenwirtschaft JTL verbunden.
Wir entwickeln viel mit KI-Unterstützung - auch durch "Vibe-Coding". Dafür suchen wir jemanden mit fundiertem Informatikwissen, praktischer Entwicklungserfahrung und dem Anspruch, unsere Software sicher, verständlich und zuverlässig weiterzuentwickeln. Du bringst technische Orientierung ins Team und übernimmst Verantwortung von der ersten Idee bis zum laufenden Betrieb.
DeineAufgaben
- Webanwendungen weiterentwickeln:
Du betreust unsere bestehenden Tools und entwickelst neue Funktionen, vor allem mit Python und Flask sowie HTML, CSS, JavaScript und teilweise React. - Codequalität verbessern:
Du arbeitest dich in gewachsene Anwendungen ein, vereinfachst komplexe Strukturen und schaffst sinnvolle Tests, verständliche Dokumentation und wiederverwendbare Komponenten. - KI-gestützte Entwicklung begleiten:
Du prüfst KI-generierten Code auf Korrektheit, Wartbarkeit und Sicherheitsrisiken und hilfst dem Team, Änderungen nachvollziehbar zu testen und auszuliefern. - Schnittstellen und Datenflüsse absichern:
Du entwickelst Anbindungen an JTL, Kommunikationssysteme und externe Dienste. Dabei achtest du auf konsistente Daten, kontrollierte Schreibzugriffe und robuste Fehlerbehandlung. - IT-Sicherheit und technischen Datenschutz stärken:
Du verbesserst Zugriffsrechte, API-Sicherheit, den Umgang mit Zugangsdaten sowie den Schutz von Kunden- und Mitarbeiterdaten. Datenschutzanforderungen setzt du technisch um und stimmst offene Fragen mit den zuständigen Ansprechpartnern ab. - Zuverlässigen Betrieb unterstützen:
Du kümmerst dich um nachvollziehbare Deployments, Monitoring, Backups und Wiederherstellung und entwickelst dafür praktikable Abläufe. - Mitdenken und Initiative zeigen:
Du sprichst mit den Kollegen, verstehst ihre Arbeitsabläufe und schlägst selbst Verbesserungen vor. Technische Risiken und Prioritäten erklärst du verständlich.
- Ein abgeschlossenes Informatikstudium, mindestens Bachelor; ein Masterabschluss ist besonders willkommen.
- Mehrjährige praktische Erfahrung in der Entwicklung und Betreuung produktiv eingesetzter Webanwendungen.
- Sehr gute Python-Kenntnisse und Erfahrung mit Flask oder einem vergleichbaren Webframework sowie sichere Kenntnisse in HTML, CSS und JavaScript.
- Gute SQL-Kenntnisse und Verständnis für Datenmodelle, Transaktionen und parallele Zugriffe. Bei uns kommen insbesondere Microsoft SQL Server und SQLite zum Einsatz.
- Praxis in sicherer Webentwicklung:
Du verstehst Authentifizierung, Berechtigungen, Eingabevalidierung und typische Angriffe wie SQL-Injection, XSS und CSRF. - Verständnis für die technische Umsetzung von Datenschutz, beispielsweise Datenminimierung, Löschkonzepte, Protokollierung und den verantwortungsvollen Einsatz externer KI-Dienste.
- Erfahrung mit Linux, Schnittstellen, Versionsverwaltung und automatisierten Tests sowie Interesse am zuverlässigen Betrieb deiner Anwendungen.
- Ausgeprägte Eigeninitiative, sorgfältiges Arbeiten und technisches Urteilsvermögen. Du erkennst Probleme, priorisierst sinnvoll und bringst Lösungen selbstständig voran.
- Freude daran, technische Zusammenhänge gründlich zu verstehen, dazuzulernen und dein Wissen mit Kollegen zu teilen.
- Gute Deutschkenntnisse für die Zusammenarbeit im…
(Wenn dieser Job tatsächlich in Ihrem Zuständigkeitsbereich liegt, verwenden Sie möglicherweise einen Proxy oder VPN, um auf diese Seite zuzugreifen. Um weiterzukommen, sollten Sie Ihre Verbindung zu einem anderen Mobilgerät oder PC wechseln).