Fullstack Software Entwickler (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 erfahrener Full-Stack-Softwareentwicklerin anspruchsvolle Webapplikationen von der Konzeption bis zur Umsetzung aktiv mit. Du übernimmst Verantwortung für die Entwicklung stabiler Backend-Services ebenso wie für moderne, benutzerfreundliche Frontends. Du analysierst Anforderungen, entwirfst tragfähige Softwarearchitekturen und setzt diese mit zeitgemässen Technologien effizient um. Zudem stellst du Codequalität, Performance und Sicherheit sicher und bringst dich mit eigenen Ideen für technische und fachliche Verbesserungen ein. Durch deine Erfahrung übernimmst du eine zentrale Rolle in der Weiterentwicklung der Produkte und prägst damit die technische Ausrichtung massgeblich mit.
Verantwortung
- Du entwickelst, optimierst und wartest Backend- und Frontend-Software für eine IoT-Plattform.
- In dieser Rolle führst du Code Reviews durch, sicherst die Codequalität und pflegst die technische Dokumentation.
- Du planst, implementierst und führst Softwaretests durch und analysierst Fehler systematisch.
- Als erfahrener Full-Stack-Softwareentwicklerin analysierst du Anforderungen und erstellst präzise Spezifikationen.
- Du arbeitest aktiv im SCRUM-Team mit und bringst dich in die kontinuierliche Verbesserung der Zusammenarbeit ein.
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 Erfahrung in der Softwareentwicklung und bist sicher im Umgang mit REST-APIs.
- Du besitzt fundierte Kenntnisse in DevOps (Docker, Kubernetes, Git) sowie in der Frontend-Entwicklung mit Angular und TypeScript und in der Backend-Entwicklung mit Java / Spring Boot.
- Du arbeitest routiniert mit relationalen Datenbanken, idealerweise PostgreSQL, und profitierst von Kenntnissen in Azure, Cassandra, Timeseries-Datenbanken, Kafka, Redis, Nginx, Azure AI, IoT-Hub und ThingsBoard.
- Du zeichnest dich durch mathemische Fähigkeiten, eine hohe Affinität zu IoT und digitaler Transformation sowie durch analytisches, abstraktes und strukturiertes Denken aus.
- Du kommunizierst sehr sicher auf Deutsch und Englisch und überzeugst durch Teamfähigkeit, klare Kommunikation und ausgeprägte Lernbereitschaft.