Full-Stack-Entwickler / Informatiker (m/w/d) Python, Webentwicklung, IT-Sicherheit & Automatisierung

DWH Solutions GmbH

Köln

On-site

EUR 54,000 - 66,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fitnessstudio im Büro
Events und Feiern

Job summary

Solarscouts sucht eine/n Entwickler/in zur Weiterentwicklung der Webanwendungen, vorwiegend Python/Flask, HTML/CSS/JS; React-Teile möglich. Sie prüfen KI-generierten Code auf Korrektheit, Sicherheit und Wartbarkeit.

Zu den Aufgaben gehört die Absicherung von Schnittstellen zu JTL, Datentransaktionen und robuste Fehlerbehandlung. Arbeiten erfolgen überwiegend vor Ort in Köln-Rodenkirchen, Remote nach Absprache.

Qualifications

  • Abgeschlossenes Informatikstudium, mindestens Bachelor; Masterabschluss willkommen.
  • Mehrjährige Erfahrung in der Entwicklung und Betreuung produktiv eingesetzter Webanwendungen.
  • Sehr gute Python-Kenntnisse und Erfahrung mit Flask oder vergleichbarem Webframework sowie sichere Kenntnisse in HTML, CSS und JavaScript.
  • Gute SQL Kenntnisse und Verständnis für Datenmodelle, Transaktionen und parallele Zugriffe (MS SQL Server, SQLite sind im Einsatz).
  • Praxis in sicherer Webentwicklung: Authentifizierung, Berechtigungen, Eingabevalidierung, SQL-Injection, XSS, CSRF.
  • Verständnis für Datenschutztechnik, Datenminimierung, Logs und verantwortungsvollen Einsatz externer KI-Dienste.
  • Erfahrung mit Linux, Schnittstellen, Versionsverwaltung und automatisierten Tests; Interesse am zuverlässigen Betrieb der Anwendungen.
  • Ausgeprägte Eigeninitiative, sorgfältiges Arbeiten, Problemerkennung und sinnvolle Priorisierung.
  • Gute Deutschkenntnisse im Team und Englischkenntnisse für technische Dokumentation.

Responsibilities

  • Webanwendungen weiterentwickeln: bestehende Tools betreuen, neue Funktionen implementieren (Python/Flask, HTML/CSS/JS, React teilweise).
  • Codequalität verbessern: bestehende Strukturen vereinfachen, Tests, Dokumentation und wiederverwendbare Komponenten.
  • KI-gestützte Entwicklung begleiten: KI-generierten Code auf Korrektheit, Wartbarkeit und Sicherheitsrisiken prüfen.
  • Schnittstellen und Datenflüsse absichern: Anbindungen an JTL, Kommunikationssysteme, externe Dienste; robuste Fehlerbehandlung.
  • IT-Sicherheit und technischen Datenschutz stärken: Zugriffsrechte, API-Sicherheit, Umgang mit Daten und Open Questions klären.
  • Zuverlässigen Betrieb unterstützen: Deployments, Monitoring, Backups, Wiederherstellung; operative Abläufe entwickeln.
  • Mitdenken und Initiative zeigen: Kollegen einbeziehen, Risiken priorisieren, Lösungen voranbringen.

Skills

Python
Flask
HTML/CSS/JS
SQL
Linux
API-Sicherheit
CI/CD

Education

Informatik Bachelor
Master willkommen

Tools

JTL-Wawi
JTL-Shop
JTL-Ameise

Job description

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.

Deine Aufgaben
  • 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.
Das bringst du mit
  • 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 Team und Englischkenntnisse zum sicheren Umgang mit technischer Dokumentation.
Darüber freuen wir uns zusätzlich
  • Erfahrung mit JTL-Wawi, JTL-Shop, JTL-Ameise oder den JTL-Schnittstellen.
  • Kenntnisse in React, Vite oder Node.js.
  • Erfahrung mit Warenwirtschaft, E-Commerce, Lager- oder Versandprozessen.
  • Kenntnisse in Cloudflare Access, systemd, Hintergrundjobs oder mobilen Webanwendungen beziehungsweise PWAs.
  • Eigene Softwareprojekte, Open-Source-Beiträge oder andere Beispiele, an denen du uns deine technische Arbeit zeigen kannst.
Das erwartet dich
  • Software, die täglich im Unternehmen genutzt wird und deren Nutzen du direkt siehst.
  • Gestaltungsspielraum bei Architektur, Entwicklungsabläufen und technischen Verbesserungen.
  • Direkter Austausch mit den Menschen, die deine Anwendungen nutzen.
  • Ein Arbeitsumfeld, in dem KI-Werkzeuge zur täglichen Entwicklung gehören und dein fachliches Urteil gefragt ist.
  • Eine Vollzeitstelle in Köln-Rodenkirchen mit bis zu 60.000 € Jahresbruttogehalt, abhängig von Erfahrung und Qualifikation.
  • Zusammenarbeit überwiegend vor Ort; teilweise Remote-Arbeit ist nach Absprache möglich.
  • Ein frei benutzbares Fitnessstudio im Büro
  • Regelmäßige Events und Feiern mit Kollegen (ohne Anwesenheitspflicht)

Interesse?

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - AI Powered Development (m/w/d), Würzburg
Software Engineer - AI Powered Development (m/w/d), Würzburg

WSW Software GmbH • Würzburg

On-site
EUR 65,000 - 90,000
Betriebliche Altersvorsorge
Hybrides Arbeiten
Dienstrad-Leasing
+1
Senior Software Engineer (m/w/d)
Senior Software Engineer (m/w/d)

iSAX GmbH & Co. KG • Dresden

On-site
EUR 90,000 - 120,000
30 Tage Urlaub
Flexible Arbeitszeiten
Individuelle Weiterbildung
+1
Junior Fullstack Developer (m/w/d)
Junior Fullstack Developer (m/w/d)

Metergrid • Hamburg

On-site
EUR 55,000 - 75,000
Flexible Arbeitsgestaltung
Hybride Arbeit in Hamburg
Deutschlandticket-Zuschuss
+5
Software Engineer - AI Powered Development (m/w/d)
Software Engineer - AI Powered Development (m/w/d)

WSW Software GmbH • Gauting

Hybrid
EUR 65,000 - 105,000
Bürohunde willkommen
Dienstrad-Leasing
Fitnesskurs
+1
Senior Frontend-Entwickler:in React (w/m/d)
Senior Frontend-Entwickler:in React (w/m/d)

Webrunners GmbH • Köln

On-site
EUR 50,000 - 75,000
Homeoffice
Flexible Arbeitszeiten
Job-Ticket
+2
Senior Software Engineer (all genders) - AI-Augmented Development
Senior Software Engineer (all genders) - AI-Augmented Development

DATAGROUP SE • Gemeindeverwaltungsverband Pliezhausen

Hybrid
EUR 70,000 - 110,000
Offene Unternehmenskultur
Flexible Arbeitszeiten
Mobiles Arbeiten möglich
+4
Leitende:r Softwareentwickler:in (m/w/d) - Python
Leitende:r Softwareentwickler:in (m/w/d) - Python

EINHUNDERT Energie GmbH • Berlin

On-site
EUR 90,000 - 130,000
Flexible Arbeitszeiten
30 Tage Urlaub
Hybrides Arbeiten
+1
Software Engineer - Professional (m/w/d)
Software Engineer - Professional (m/w/d)

nerdware • Nürnberg

On-site
EUR 50,000 - 70,000
Flexible Arbeitszeiten
Home-Office-Möglichkeiten
30 Tage Urlaub
+1
Softwareentwickler Fullstack (m/w/d)
Softwareentwickler Fullstack (m/w/d)

Betzemeier • Minden

On-site
EUR 65,000 - 90,000
Verantwortung & Freiheit
Sicherheit & unbefristeter Vertrag
30 Tage Urlaub & hybrides Arbeiten
Fullstack AI Prompter / AI-assisted Fullstack Developer (m/w/d)
Fullstack AI Prompter / AI-assisted Fullstack Developer (m/w/d)

partimus GmbH • Limburg an der Lahn

Hybrid
EUR 70,000 - 110,000
Flexible Arbeitszeiten
Weiterbildungsmöglichkeiten
Moderne Arbeitsplätze in Limburg
+4