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

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

Köln Vollzeit 47475 - 58025 € / Jahr (geschätzt) Hybrid
D

Auf einen Blick

  • Aufgaben: Entwickle innovative Webanwendungen und verbessere bestehende Tools mit Python und Flask.
  • Unternehmen: Solarscouts - ein dynamisches Unternehmen im Bereich Photovoltaik und Softwareentwicklung.
  • Vorteile: Attraktives Gehalt bis zu 60.000 € und flexible Arbeitszeiten, inklusive Remote-Option.
  • Weitere Informationen: Freue dich auf ein kreatives Arbeitsumfeld und regelmäßige Team-Events.
  • Warum dieser Job: Gestalte Software, die täglich genutzt wird, und arbeite mit KI-Technologien.
  • Qualifikationen: Abgeschlossenes Informatikstudium und Erfahrung in der Webentwicklung mit Python.

Das prognostizierte Gehalt liegt zwischen 47475 - 58025 € pro Jahr.

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? Schick uns deinen Lebenslauf und deinen möglichen Eintrittstermin per E-Mail.

Full-Stack-Entwickler / Informatiker (m/w/d) Python, Webentwicklung, IT-Sicherheit & Automatisierung in Köln Arbeitgeber: DWH Solutions

Als Arbeitgeber bieten wir dir die Möglichkeit, in einem innovativen Umfeld zu arbeiten, in dem du aktiv an der Entwicklung von Softwarelösungen für die Photovoltaikbranche mitwirken kannst. Unsere offene Unternehmenskultur fördert den Austausch und die Zusammenarbeit im Team, während wir dir gleichzeitig Raum für persönliche und fachliche Weiterentwicklung geben. Zudem profitierst du von flexiblen Arbeitszeiten, einem modernen Büro in Köln-Rodenkirchen und einem Fitnessstudio vor Ort, was deine Work-Life-Balance unterstützt.

D

Kontaktdaten:

DWH Solutions Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Full-Stack-Entwickler / Informatiker (m/w/d) Python, Webentwicklung, IT-Sicherheit & Automatisierung in Köln erhalten könntest

✨Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

✨Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei DWH Solutions anzuklopfen, wenn du dich auf die Stelle als Full-Stack-Entwickler / Informatiker (m/w/d) Python, Webentwicklung, IT-Sicherheit & Automatisierung bewirbst – so wissen sie gleich, was sie von dir erwarten können!

✨Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

✨Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei DWH Solutions vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Full-Stack-Entwickler / Informatiker (m/w/d) Python, Webentwicklung, IT-Sicherheit & Automatisierung in Köln mit Bravour zu bestehen

Python
Flask
HTML
CSS
JavaScript
SQL
Webentwicklung

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei DWH Solutions klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei DWH Solutions vorbereitet

✨Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

✨Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

✨Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

✨Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.