Full-Stack-Softwareentwickler gesucht! (m/w/d)
Über
Unser Rocken-Partner aus der Region Basel zählt zu den führenden schweizerischen Anbietern von Messsystemen im Wasser- und Energiebereich. Als wertestarker Arbeitgeber setzt sich dieser Partner für ein integres, familiäres und inspirierendes Arbeitsumfeld ein und offeriert seinen Mitarbeitenden diverse Weiterbildungsmöglichkeiten, attraktive Anstellungsbedingungen sowie spannende Tätigkeitsfelder.
Rolle
In dieser Rolle gestaltest du als Full-Stack-Softwareentwickler:in anspruchsvolle Anwendungen von der Idee bis zum produktiven Betrieb. Du übernimmst die Verantwortung für Konzeption, Implementierung und Wartung sowohl im Frontend als auch im Backend und stellst dabei eine saubere, skalierbare Architektur sicher. Du verantwortest die Integration verschiedener Systeme und Schnittstellen und sorgst für eine hohe Qualität durch automatisierte Tests und Code-Reviews. Dabei analysierst du fachliche Anforderungen, übersetzt sie in technische Lösungen und optimierst bestehende Anwendungen kontinuierlich. Zudem bringst du eigene Ideen ein, um Technologien, Prozesse und Softwarequalität auf ein nächstes Niveau zu heben.
Verantwortung
- Du entwickelst, optimierst und wartest Backend- und Frontend-Software für eine IoT-Plattform.
- In dieser Rolle führst du Code Reviews durch und stellst eine hohe Codequalität sicher.
- Du verantwortest die Software-Bereitstellung und erstellst die erforderliche technische Dokumentation.
- Als Full-Stack-Softwareentwicklung Professional planst, implementierst und führst du Softwaretests durch und analysierst systematisch Fehler.
- Du analysierst Anforderungen und erstellst daraus klare technische Spezifikationen.
- In dieser Rolle arbeitest du aktiv im SCRUM-Team mit und gestaltest die agile Entwicklung mit.
Qualifikationen
- Du verfügst über ein abgeschlossenes Studium (FH, BSc oder MSc) in Softwareentwicklung, Informatik, Data Science oder Machine Learning.
- Du hast mindestens 5 Jahre Berufserfahrung in der Softwareentwicklung.
- Du beherrschst DevOps-Technologien (Docker, Kubernetes, Git) sowie Frontend- (Angular, TypeScript) und Backend-Entwicklung (Java / Spring Boot) inklusive REST-APIs.
- Du bringst praktische Erfahrung im Umgang mit relationalen Datenbanken, insbesondere PostgreSQL, mit.
- Idealerweise kennst du dich mit Microsoft Azure, Cassandra, Timeseries-Datenbanken, Kafka, Redis, Nginx, Azure AI, IoT-Hub Fundamentals oder der ThingsBoard IoT Platform aus.
- Du überzeugst mit ausgeprägten mathematischen Fähigkeiten, hoher Affinität zu IoT und digitaler Transformation, analytischem Denkvermögen, strukturierter Arbeitsweise sowie sehr guten Deutsch- und Englischkenntnissen.