135 IT - Software Development in Dozwil
Softwareentwickler mit Führungserfahrung (m/w/d)
Rolle
Du entwickelst skalierbare Webportale und SaaS-Lösungen auf Basis moderner Micro-Frontend-Architekturen und setzt fachliche Anforderungen in performanten, sauberen Code um. Dabei nutzt Du den gesamten Technologie-Stack von Spring Boot oder ExpressJS bis hin zu React und WebComponents.
Mit Deiner Erfahrung in Build- und Deployment-Prozessen (Gradle, Jenkins, Docker) und Deinem agilen Mindset coachst Du Teammitglieder, optimierst Entwicklungsabläufe und trägst aktiv zur technischen Exzellenz und Skalierbarkeit der Plattform bei.
Verantwortung
- Du entwickelst moderne Webportale auf Basis verteilter Micro-Frontend-Architekturen
- In dieser Rolle modellierst und implementierst du skalierbare SaaS-Lösungen
- Du übersetzt fachliche Konzepte in Code unter Anwendung domänenspezifischer Sprache
- Als erfahrener Softwareentwickler nutzt du den gesamten Technologie-Stack zur Realisierung performanter Webanwendungen
- Du automatisierst Build-Prozesse zur Sicherstellung effizienter Entwicklungsabläufe
- In dieser Position coachst du Teammitglieder beim Einsatz bewährter Entwicklungsmethoden
Qualifikationen
Du verfügst über eine abgeschlossene Ausbildung im Bereich Informatik (zwingend)
Du beherrschst die Entwicklung von Backend Clients mit Spring Boot oder ExpressJS unter Verwendung von Java, TypeScript, Groovy oder Kotlin
Sicher bewegst du dich in der Service-Kommunikation mit FaaS, Websockets und REST über HTTP/2
Dein Know-how im Frontend umfasst WebComponents, React sowie solide Kenntnisse in HTML, Sass und CSS
Im Build- und Deployment-Prozess arbeitest du routiniert mit Gradle, Webpack, pnpM, Jenkins und Docker
Du überzeugst mit einem hohen Mass an Eigenverantwortung und bringst langjährige Erfahrung in agilen Softwareprojekten mit
Deutsch C2 ist zwingend
Benefits
Softwareentwickler C/C++ und TypeScript (m/w/d)
Rolle
Du planst, setzt um und analysierst ganzheitliche Marketingkampagnen über alle Kanäle, steuerst Inhalte und Prozesse und arbeitest eng mit Teams zusammen. Dabei triffst du datenbasierte Entscheidungen, optimierst Maßnahmen kontinuierlich und entwickelst kreative Konzepte zur Markenpositionierung und messbaren Ergebnissen.
Verantwortung
Echtzeitprogramme in C/C++ unter Linux für Embedded Systeme entwickeln
Businesslogik-Module in TypeScript/Node.js implementieren und Integrationsplattform erweitern
Verkehrsrechnerplattform und Lichtsignalanlagen-Software warten und verbessern
Neue Schnittstellen und Funktionen nach Anforderungen integrieren
Zusammenarbeit mit Projektleitern und interdisziplinären Teams
Kreative Ideen einbringen und innovative Lösungen entwickeln
Qualifikationen
Abgeschlossene Ausbildung als Informatiker HF/FH oder vergleichbare Qualifikation
Mindestens 5 Jahre Erfahrung mit TypeScript, Node.js und C/C++
Sicherer Umgang mit Docker/Compose, Grundkenntnisse in Kubernetes/Helm
Erfahrung mit verteilten Systemen und Microservices
Kenntnisse in CI/CD-Pipelines (z. B. Jenkins, Nexus) sowie Git und Subversion
Stilsichere Deutschkenntnisse, sichere Englischkenntnisse für Besprechungen
IT-Architektur Spezialist mit Java (m/w/d)
Rolle
Du gestaltest die Weiterentwicklung digitaler Plattformen, analysierst Geschäftsprozesse, leitest technische Anforderungen ab und koordinierst die Umsetzung mit interdisziplinären Teams. Dabei treibst du Innovationen voran und bist zentrale Schnittstelle zwischen Fachbereichen und IT.
Verantwortung
Prüfung von IT-Architekturen und Begleitung externer Partner/Kunden bei Software-Lösungen
Bewertung von Anforderungen und Erstellung technischer Entscheidungsgrundlagen
Unterstützung von Entwicklern, Scrum Mastern und Product Ownern bei technischen Entscheidungen
Definition von Qualitätskriterien und Entwicklung von Standards für Softwareentwicklung
Mitwirkung an der ICT-Strategie und Umsetzung technischer Richtlinien auf der Continuous Delivery Plattform
Schnittstelle zwischen Engineering und Software-Entwicklung
Qualifikationen
Hochschul- oder Fachhochschulabschluss in Informatik, idealerweise mit Bachelor-/Master-Qualifikation
Fundierte Erfahrung in Java-Entwicklung, JEE-Applikationsservern und Webservice-Integration
Kenntnisse moderner Web-Technologien (HTML5, JavaScript-Frameworks)
Routiniert im Umgang mit Jenkins, Nexus, SonarQube und Shell-Skripten auf Unix
Teamfähig, eigenverantwortlich und lösungsorientiert
Gute Kenntnisse einer zweiten Amtssprache und solide Englischkenntnisse
Java Software Engineer mit starkem Kundenbezug (m/w/d)
Verantwortung
Entwicklung maßgeschneiderter Softwarelösungen basierend auf dem ECM-System ELO, die auf die individuellen Bedürfnisse unserer Kunden abgestimmt sind.
Erstellung standardisierter Module im Rahmen von Kundenprojekten, um eine effiziente Implementierung zu gewährleisten.
Design und Entwicklung von Schnittstellenlösungen, in enger Zusammenarbeit mit unseren Partnern und Projektleitern, um reibungslose Integrationen zu ermöglichen.
Unterstützung der Projektleitung bei der Installation von Softwaremodulen und Fehlerbehebung, um eine störungsfreie Implementierung sicherzustellen.
Qualifikationen
Abgeschlossene Informatik-Ausbildung mit Schwerpunkt Applikationsentwicklung oder in einem vergleichbaren Bereich
Fundierte Kenntnisse in JavaScript sowie eventuell auch in Java
Erfahrung mit Webtechnologien wie HTML/CSS
Kenntnisse im Bereich Datenbankanwendungen
Erfahrung in der IT-Projektleitung von Vorteil
Sehr gute Deutschkenntnisse und gute Englischkenntnisse
Lösungsorientierte, selbständige und strukturierte Arbeitsweise
Hohes Engagement und Leistungsbereitschaft, um erfolgreich zu arbeiten
Benefits
Fullstack Web Developer (.NET & C#) (m/w/d)
Verantwortung
Du tauchst mit Begeisterung in unsere komplexe Software ein und bringst dein Know-how aktiv in die Weiterentwicklung der nächsten Softwaregeneration ein.
Dank deiner Erfahrung und deiner hohen Prozess- und Qualitätsorientierung gestaltest du die Softwarearchitektur nachhaltig mit.
Du arbeitest zielgerichtet im Backend und Frontend und setzt Anforderungen optimal um.
Mit deinem Engagement hilfst du mit, unsere innovative Bauprojektmanagement-Software erfolgreich ins Web zu bringen.
Qualifikationen
Mehrjährige (5+) Erfahrung in einer vergleichbaren Rolle innerhalb eines Schweizer KMU
Erfahrung in der Entwicklung von prozessorientierten Web- und Cloud-Lösungen für Geschäftskunden
Fundierte Kenntnisse in Fullstack-Technologien: C#, .NET 8, EF Core, React (JS/TS), Docker und GitLab Pipelines
Teamplayer mit Empathie und Kollegialität, der aktiv zur Zielerreichung beiträgt und den Teamspirit stärkt
Freude an der Arbeit und am gemeinsamen Feiern von Erfolgen
Hochschulabschluss in Informatik oder gleichwertige Erfahrung
Stilsichere Deutschkenntnisse in Wort und Schrift, sowie gute Englischkenntnisse
Professionelles und sicheres Auftreten
Benefits
Software Engineer (Full-Stack, React / Java) (m/w/d)
Verantwortung
Wir suchen ein 360°-Epic-Talent – einen Full-Stack-Entwickler mit einer Extraportion Frontend-Magie.
Mit deiner langjährigen Erfahrung in der Full-Stack-Entwicklung, deiner höheren Fachausbildung in Informatik und deinem fundierten Wissen in der Frontend-Entwicklung bist du in der Lage, selbst die anspruchsvollsten Herausforderungen zu meistern.
Bei uns kannst du richtig durchstarten: Du übernimmst eine Schlüsselrolle in der Neu- und Weiterentwicklung unseres ERPs, von der Konzeption über die Implementierung bis hin zum Testing und Releasing.
Darüber hinaus bist du verantwortlich für die Konzeption und Umsetzung von modernen, intuitiven Benutzeroberflächen, die unseren Nutzern eine herausragende Erfahrung bieten.
Qualifikationen
Fundiertes Fachwissen in der Frontend-Entwicklung mit React, Redux und Webpack ist für dich selbstverständlich, ergänzt durch praktische Erfahrung mit REST und Backend-Technologien wie Java und Postgres.
Du entwickelst responsive Designs mit TypeScript, JavaScript und CSS, die auf allen Geräten hervorragend funktionieren.
Testing-Frameworks wie Jest und Cypress sind für dich kein Neuland.
Besonders wichtig: Unser ERP muss auf mobilen Geräten für Bildungsorganisationen, soziale Institutionen und NGOs einwandfrei laufen.
Wir legen großen Wert auf sinnstiftende Arbeit, Teamgeist und Qualität.
Deutsch ist unsere Hauptsprache, aber hin und wieder verwenden wir auch Englisch als Add-on.
Benefits
Software Entwickler Java (m/w/d)
Verantwortung
Fundierte Kenntnisse in Java und dem Spring Boot Framework
Mehrjährige Erfahrung in der Softwareentwicklung innerhalb agiler Teams
Vertrautheit mit Cloud-Technologien und Container-Lösungen wie Docker
Praxisbewährtes Wissen über moderne Softwarearchitekturen
Durchführung und Optimierung von End-to-End-Tests für unsere Softwarelösungen
Qualifikationen
Analytische und konzeptionelle Denkweise mit ausgeprägter Lösungsorientierung
Offenheit für neue Herausforderungen und die Fähigkeit, sich schnell in komplexe Themen einzuarbeiten
Teamfähige Persönlichkeit mit klarer und präziser Kommunikation in deutscher Sprache, sowohl mündlich als auch schriftlich
Benefits
Fullstack Software Engineer (Angular / .NET) (m/w/d)
Verantwortung
Entwicklung und Wartung einer modernen Web-Applikation mit .NET/C# und Angular in einer Microservice-Architektur
Enge Zusammenarbeit mit dem CTO, um innovative Lösungen zu realisieren und technische Best Practices zu etablieren
Verantwortung für Teilprojekte – von der Konzeption über die Umsetzung bis hin zur finalen Abnahme
Optimierung und Weiterentwicklung bestehender Features, um Performance und Nutzererlebnis zu verbessern
Sicherstellung von Code-Qualität und Wartbarkeit durch saubere Architektur, Tests und Dokumentation
Einbindung neuer Technologien und Ansätze, um die technologische Weiterentwicklung voranzutreiben
Qualifikationen
Abgeschlossenes Informatikstudium oder eine vergleichbare IT-Ausbildung mit mindestens fünf Jahren Erfahrung in der Entwicklung komplexer Applikationen
Gewohnheit an eigenverantwortliches Arbeiten sowie eine proaktive und lösungsorientierte Arbeitsweise
Leidenschaft für moderne Technologien und Freude an der Zusammenarbeit im Team
Fundierte Kenntnisse in Angular oder einer vergleichbaren Webtechnologie sowie umfassende Erfahrung in der Backend-Entwicklung mit C#
Sehr gute Deutschkenntnisse in Wort und Schrift
Embedded Software Entwicklungsingenieur (m/w/d)
Rolle
In dieser Rolle übernimmst du die eigenverantwortliche Planung, Steuerung und Durchführung komplexer Projekte im technischen Umfeld. Du analysierst Anforderungen, entwickelst passende Strategien und koordinierst dabei interdisziplinäre Teams über alle Projektphasen hinweg. Eine klare Kommunikation mit Stakeholdern sowie das konsequente Nachverfolgen von Zielen und Budgets zählen zu deinen zentralen Aufgaben. Du nutzt deine Erfahrung, um Prozesse effizient zu gestalten und technische Lösungen nachhaltig weiterzuentwickeln. Dabei entscheidest du proaktiv, priorisierst souverän und behältst in dynamischen Situationen stets den Überblick.
Verantwortung
- Du gewährleistest den stabilen Betrieb produktiver Softwarelösungen durch Wartung, Fehlerbehebung und regelmässige Updates
- Als Embedded Software Entwicklungsingenieur setzt Du Changes und Releases inkl. Test-, Rollout- und Backupstrategien effizient um
- In dieser Rolle begleitest Du den gesamten Software-Lebenszyklus von der Einführung bis zur Ablösung
- Du erweiterst und pflegst technische Dokumentationen wie Anforderungen, Architektur- und Designspezifikationen sowie Testspezifikationen
- In interdisziplinären Teams arbeitest Du eng mit Kollegen aus Software, Elektronik, Mechanik und Regelungstechnik zusammen
- Du unterstützt aktiv die Qualitätssicherung durch Systemtests, Abnahmetests und Beratung der Fachbereiche
Qualifikationen
- Abgeschlossenes Studium an einer Universität, Fachhochschule oder Höheren Fachschule mit Schwerpunkt Software, Systemtechnik oder Elektrotechnik
- Du hast fundierte Erfahrung in der Pflege und Wartung von Software sowie im Lifecycle-Management
- Routiniert im Umgang mit Versionskontrollsystemen wie auch gängigen Ticketing-Tools
- Kenntnisse in der Entwicklung von Embedded Software mit C++ bringst du überzeugend ein
- Analytisches Denken und eine strukturierte, lösungsorientierte Arbeitsweise zeichnen dich aus
- Du überzeugst durch kommunikative Stärke und arbeitest gerne im Team auf gemeinsame Ziele hin
Benefits
Senior C#/.NET Engineer (m/w/d)
Verantwortung
- Du konzipierst und entwickelst moderne .NET-Lösungen in einer komplexen Anwendungslandschaft.
- In dieser Rolle lebst und gestaltest du aktiv unsere Architekturprinzipien wie Clean Architecture, CQRS und Domain Driven Design mit.
- Du führst den Übergang von VB.NET zu C# technisch an und begleitest das Team durch diesen Wandel.
- Als erfahrener .NET Softwareentwicklerin unterstützt du dein Team fachlich und praktisch bei der Migration bestehender Lösungen.
- Du arbeitest mit Technologien wie WPF, WCF, Telerik Reporting, Telerik WPF Controls sowie MS SQL in der Administration.
- In dieser Rolle setzt du moderne Frontend- und DevOps-Technologien wie Angular, Ionic und CI/CD-Pipelines gezielt ein.
Qualifikationen
- Du verfügst über ein erfolgreich abgeschlossenes Studium in Informatik (Bachelor oder Master).
- Du hast mindestens 5 Jahre fundierte Praxiserfahrung in der Entwicklung mit .NET 10 und C#.
- Du bist vertraut mit Clean Architecture, CQRS und Domain Driven Design und setzt diese Konzepte sicher im Projektalltag ein.
- Du arbeitest routiniert mit relationalen Datenbanken wie MSSQL und PostgreSQL.
- Du kannst technische Anforderungen strukturiert formulieren, präzise dokumentieren und effizient in Implementierungen überführen.
- Von Vorteil sind zusätzliche Kenntnisse in VB.NET, .NET MAUI, Keycloak, Grafana sowie Fremdsprachenkenntnisse in Französisch oder Italienisch.
Benefits