152 IT - Software Development in Habsburg
Fullstack Software Engineer (m/w/d)
Rolle
In dieser Rolle entwickelst du anspruchsvolle Webapplikationen, die von Gemeinden, Schulen und weiteren Organisationen genutzt werden. Du verantwortest die Konzeption, Umsetzung und Weiterentwicklung von Full-Stack-Lösungen und bringst dabei moderne Technologien zielgerichtet zum Einsatz. Dabei analysierst du fachliche Anforderungen, übersetzt sie in tragfähige technische Konzepte und stellst eine hohe Qualität der Applikationen sicher. Du arbeitest eng mit verschiedenen Anspruchsgruppen zusammen, um benutzerfreundliche, performante und nachhaltige Lösungen zu realisieren. Mit deinem professionellen Erfahrungshintergrund trägst du massgeblich dazu bei, digitale Services für die öffentliche Hand innovativ und zukunftsfähig zu gestalten.
Verantwortung
- Du konzipierst und entwickelst moderne Webapplikationen weiter
- In dieser Rolle setzt du Features im Backend und Frontend um
- Du gestaltest APIs, modellierst Daten und optimierst die Performance
- Als Webentwicklung Full Stack Entwicklerperson arbeitest du in containerisierten Umgebungen, führst Code-Reviews durch und sicherst die Qualität
- Du übernimmst die technische Verantwortung in Projekten und bist Sparring-Partner für Team, Product Owner und DevOps
- In dieser Rolle prägst du aktiv die Architektur und wählst passende Technologien mit aus
Qualifikationen
- Mehrjährige Erfahrung als Full-Stack-Webentwickler:in in komplexen Webprojekten
- Sehr gute Backend-Kenntnisse in PHP/Laravel sowie Praxis mit modernen Frontend-Frameworks wie Vue, React oder Angular
- Idealerweise vertraut mit unserem Tech-Stack aus Laravel, Vue.js und Docker
- Gutes Verständnis von Software-Architektur, Clean Code und wartbaren, skalierbaren Lösungen
- Sicher im Umgang mit Git, CI/CD-Pipelines sowie relationalen Datenbanken wie MySQL oder PostgreSQL
- Stilsichere Kommunikation auf Deutsch, gute Verständigung in Schweizerdeutsch und im Besitz eines Führerausweises mit eigenem Fahrzeug
Benefits
PHP Web Engineer (m/w/d)
Rolle
In dieser Rolle entwickelst du anspruchsvolle Webapplikationen, die von Gemeinden, Schulen und weiteren Organisationen genutzt werden. Du verantwortest die Konzeption, Umsetzung und Weiterentwicklung von Full-Stack-Lösungen und bringst dabei moderne Technologien zielgerichtet zum Einsatz. Dabei analysierst du fachliche Anforderungen, übersetzt sie in tragfähige technische Konzepte und stellst eine hohe Qualität der Applikationen sicher. Du arbeitest eng mit verschiedenen Anspruchsgruppen zusammen, um benutzerfreundliche, performante und nachhaltige Lösungen zu realisieren. Mit deinem professionellen Erfahrungshintergrund trägst du massgeblich dazu bei, digitale Services für die öffentliche Hand innovativ und zukunftsfähig zu gestalten.
Verantwortung
- Du konzipierst und entwickelst moderne Webapplikationen weiter
- In dieser Rolle setzt du Features im Backend und Frontend um
- Du gestaltest APIs, modellierst Daten und optimierst die Performance
- Als Webentwicklung Full Stack Entwicklerperson arbeitest du in containerisierten Umgebungen, führst Code-Reviews durch und sicherst die Qualität
- Du übernimmst die technische Verantwortung in Projekten und bist Sparring-Partner für Team, Product Owner und DevOps
- In dieser Rolle prägst du aktiv die Architektur und wählst passende Technologien mit aus
Qualifikationen
- Mehrjährige Erfahrung als Full-Stack-Webentwickler:in in komplexen Webprojekten
- Sehr gute Backend-Kenntnisse in PHP/Laravel sowie Praxis mit modernen Frontend-Frameworks wie Vue, React oder Angular
- Idealerweise vertraut mit unserem Tech-Stack aus Laravel, Vue.js und Docker
- Gutes Verständnis von Software-Architektur, Clean Code und wartbaren, skalierbaren Lösungen
- Sicher im Umgang mit Git, CI/CD-Pipelines sowie relationalen Datenbanken wie MySQL oder PostgreSQL
- Stilsichere Kommunikation auf Deutsch, gute Verständigung in Schweizerdeutsch und im Besitz eines Führerausweises mit eigenem Fahrzeug
Benefits
Java Software Engineer (m/w/d)
Verantwortung
Du analysierst Supportfälle, klassifizierst Probleme und löst softwarebezogene Störungen selbstständig im Kundenumfeld
Du entwickelst und optimierst die Softwarelösung WAMAS in Java und setzt Change Requests eigenständig um
Du erstellst technische Dokumentationen und kalkulierst Aufwände für Änderungen basierend auf Kundenanforderungen
Zudem übernimmst du die Pflege und Wartung bestehender Softwarelösungen
Du führst interne und externe Schulungen durch und gibst dein Wissen aktiv weiter
Qualifikationen
Du hast eine abgeschlossene technische Ausbildung sowie idealerweise einen Hochschulabschluss (FH/HF) in Informatik, Elektrotechnik oder Systemtechnik
Du bringst Erfahrung in der Softwareentwicklung mit Java oder einer anderen objektorientierten Sprache wie C# mit
Kenntnisse in relationalen Datenbanken, idealerweise Oracle, sowie in Linux-Systemen sind von Vorteil
Du arbeitest gerne in einem agilen Umfeld und hast Freude am Kundenkontakt
Zudem verfügst du über sehr gute Deutsch- und Englischkenntnisse, Französisch ist ein Plus
Benefits
Senior .NET Engineer (m/w/d)
Verantwortung
Du entwickelst, passt an und wartest die Steuerungssoftware eines modernen Etikettendruckers unter Windows und ergänzt neue Features
Du erstellst technische Konzepte, wirkst an der Softwarearchitektur mit und dokumentierst deinen Code sauber
Du übernimmst den 3rd-Level-Support für das lokale Servicecenter sowie für Vertriebs-, Support- und Testteams in England.
Qualifikationen
Du hast einen Hochschulabschluss in Software Engineering, Elektrotechnik oder einem ähnlichen Bereich (BSc/MSc)
Du bringst mehrjährige Erfahrung auf Senior-Level mit C#/.NET und WPF mit
Du kennst dich im Tech Stack mit .NET 6, Entity Framework, Rx.NET, NUnit, protobuf sowie Tools wie Jira, Confluence, Jenkins und GitHub aus
Du hast idealerweise Kenntnisse in moderner C++-Entwicklung oder die Bereitschaft, diese zu erlernen
Du arbeitest analytisch, strukturiert und qualitätsbewusst und hast eine klare „Getting Things Done“-Mentalität
Zudem verfügst du über sehr gute Deutsch- und gute Englischkenntnisse
Benefits
Senior Software Engineer (.NET) (m/w/d)
Verantwortung
Du prägst die technische Ausrichtung komplexer Systeme und übernimmst Verantwortung für deren nachhaltige Entwicklung
Du entwickelst Architekturen weiter, die auch unter hoher Last stabil bleiben und flexibel wachsen können
Du arbeitest an kritischen Kernkomponenten und stellst sicher, dass diese zuverlässig und performant laufen
Du bringst moderne Engineering-Praktiken voran – von automatisierten Deployments bis hin zu durchgängiger Teststrategie
Du nutzt Event-driven Ansätze, Container-Plattformen und Cloud-Technologien, um Systeme zukunftssicher zu gestalten
Du machst aus Architekturkonzepten funktionierende Lösungen und setzt diese gemeinsam mit dem Team um
Du bringst neue Ideen ein, evaluierst Technologien und entwickelst die Plattform kontinuierlich weiter
Qualifikationen
Du hast langjährige Erfahrung in der Entwicklung komplexer Softwarelösungen im .NET-Umfeld
Du kennst Dich mit Schnittstellen, Messaging-Systemen und skalierbaren Architekturen aus
Du hast bereits mit Container-Technologien, Orchestrierung und modernen Deployment-Strategien gearbeitet
Du verstehst, wie man Systeme beobachtbar macht und Performance gezielt verbessert
Du bist mit agilen Arbeitsweisen vertraut und arbeitest gerne in interdisziplinären Teams
Du denkst unternehmerisch, handelst eigenverantwortlich und gehst technische Herausforderungen proaktiv an
Du kommunizierst sicher auf Deutsch und bringst gute Englischkenntnisse mit
Benefits
Software Architekt & Principal Engineer (m/w/d)
Rolle
Du denkst nicht nur in Architektur, sondern willst skalierbare Systeme bauen, die auch unter hoher Last stabil und zuverlässig bleiben. In dieser Rolle übernimmst du die technische Verantwortung für anspruchsvolle Softwarelösungen und triffst Architekturentscheide mit Weitblick. Du verantwortest die Konzeption, Weiterentwicklung und Qualitätssicherung von Systemen, die langfristig wachsen und performant bleiben sollen. Dabei gestaltest du Standards, Prozesse und Technologien aktiv mit und bringst deinen Senior-Background gezielt in die strategische Ausrichtung der Softwarelandschaft ein. Du agierst als Sparringpartner für andere Entwickler:innen, förderst Best Practices und sorgst dafür, dass technische Exzellenz und Skalierbarkeit im Zentrum stehen.
Verantwortung
Technische Gesamtverantwortung für die Konzeption und Weiterentwicklung verteilter Systemlandschaften in einem agilen Umfeld
Gestaltung und Optimierung von serviceorientierten und eventgetriebenen Architekturen (Microservices, Event Streaming, Domain-driven Design)
Sicherstellung von Skalierbarkeit, Resilienz und Performance durch den Einsatz moderner Plattformtechnologien
Aktive Mitwirkung an geschäftskritischen Komponenten sowie Entwicklung zentraler Plattform-Services
Weiterentwicklung von DevOps-Praktiken inkl. CI/CD-Pipelines, Infrastructure-as-Code und automatisierter Qualitätssicherung
Übersetzung architektonischer Leitlinien in konkrete Implementierungen und technische Standards
Einführung und Nutzung moderner Technologien wie Service Mesh (z. B. Istio), API-Gateways, Observability-Stacks und Cloud-Plattformen (Azure, AWS)
Qualifikationen
Mehrjährige Erfahrung in der Softwareentwicklung und Systemarchitektur, idealerweise in hochskalierenden Umgebungen
Fundierte Kenntnisse in API-Design (REST, gRPC), Messaging-Systemen (Kafka, RabbitMQ) und verteilten Systemen
Erfahrung mit modernen Technologien wie .NET, Kubernetes, Docker sowie CI/CD-Tools (GitLab, Jenkins, GitOps-Ansätze)
Know-how in Observability, Monitoring und Performance-Optimierung (z. B. Prometheus, Grafana, OpenTelemetry)
Vertrautheit mit Cloud-Architekturen, Container-Orchestrierung und Infrastrukturautomatisierung
Erfahrung mit agilen Frameworks und cross-funktionalen Teams
Sehr gute Deutsch- sowie gute Englischkenntnisse
Benefits
Software QA Engineer (m/w/d)
Rolle
In dieser Rolle gestaltest du die Qualität moderner Sicherheitslösungen aktiv mit und trägst dazu bei, Menschen und Gebäude vernetzt zu schützen. Du übernimmst die Verantwortung für die Planung, Durchführung und Dokumentation von Softwaretests und stellst sicher, dass Anwendungen zuverlässig und stabil funktionieren. Du analysierst Testergebnisse, identifizierst Optimierungspotenziale und leitest konkrete Verbesserungsmassnahmen ab. Dabei arbeitest du eng mit Entwicklung und weiteren Fachbereichen zusammen, um Testanforderungen zu klären und effiziente Teststrategien umzusetzen. Durch dein ausgeprägtes Interesse an Testen, Optimieren und Entwickeln treibst du die kontinuierliche Weiterentwicklung der Softwarequalität voran.
Verantwortung
Du sorgst dafür, dass unsere digitalen Lösungen zuverlässig funktionieren und höchsten Qualitätsansprüchen gerecht werden
Du übersetzt Anforderungen in klare Testszenarien und stellst sicher, dass diese vollständig und nachvollziehbar geprüft werden
Du steuerst eigenständig Deine Testaktivitäten und behältst auch bei komplexen Systemlandschaften den Überblick
Du prüfst Anwendungen auf verschiedenen Ebenen – von Schnittstellen über Funktionalität bis hin zum Zusammenspiel ganzer Systeme
Du bringst Automatisierung ins Testing und nutzt moderne Tools, um Qualität effizient abzusichern
Du arbeitest eng mit Entwicklern, Product Ownern und Fachbereichen zusammen und bringst Deine Perspektive aktiv ein
Du entwickelst unsere Qualitätssicherung kontinuierlich weiter und gestaltest Prozesse sowie Dokumentationen mit
Qualifikationen
Du hast einen IT-Hintergrund oder praktische Erfahrung im Testing, Quality Engineering oder in der Softwareentwicklung
Du kennst Dich mit Testtools, API-Tests oder Automatisierungslösungen aus
Du verstehst agile Arbeitsweisen und fühlst Dich in dynamischen Entwicklungsumgebungen wohl
Du analysierst strukturiert, denkst voraus und legst Wert auf saubere Ergebnisse
Du arbeitest selbstständig, bringst Dich im Team ein und übernimmst Verantwortung
Du kommunizierst sicher auf Deutsch und kannst Dich auch auf Englisch gut verständigen
Benefits
Software Tester (Ostschweiz) (m/w/d)
Rolle
In dieser Rolle trägst du mit deinem Know-how in der Softwarequalitätsprüfung entscheidend dazu bei, sichere und zuverlässige Lösungen zu gewährleisten. Du analysierst Anforderungen, planst passende Teststrategien und führst manuelle sowie automatisierte Tests durch, um Fehlerquellen frühzeitig zu erkennen. Du verantwortest die kontinuierliche Optimierung der Testprozesse und bringst dabei deine Ideen für effizientere Abläufe ein. Durch deine sorgfältige Dokumentation der Testergebnisse und deine klare Kommunikation mit Entwicklungsteams leistest du einen wichtigen Beitrag zur Qualitätssicherung über den gesamten Software-Lebenszyklus hinweg. Mit deinem Interesse an Testen, Optimieren und Weiterentwickeln gestaltest du aktiv zukunftsorientierte und vernetzte Sicherheitslösungen mit.
Verantwortung
Sicherstellung der Qualität und Verfügbarkeit moderner Softwarelösungen über den gesamten Lifecycle hinweg
Analyse von Anforderungen sowie Ableitung präziser Testkonzepte, Teststrategien und Akzeptanzkriterien
Planung, Organisation und Durchführung von Testaktivitäten für Web-, Desktop- und API-basierte Anwendungen
Entwicklung und Pflege von Testfällen in Testmanagement-Tools (z. B. Zephyr, Xray) sowie Ausbau automatisierter Tests (z. B. Selenium, Playwright)
Durchführung von Integrations-, System- und End-to-End-Tests inklusive Schnittstellenvalidierung (REST, ggf. MQTT oder Webhooks)
Enge Abstimmung mit Entwicklung, Product Management und Fachbereichen in einem agilen Setup (SAFe, Scrum)
Kontinuierliche Verbesserung von Testprozessen, Qualitätssicherungsmethoden und Dokumentationsstandards
Qualifikationen
Abgeschlossene Ausbildung im IT-Bereich oder vergleichbare Praxiserfahrung im Software-Testing oder QA-Umfeld
Erfahrung mit Testmethoden, Testmanagement-Tools und idealerweise Testautomatisierung
Kenntnisse in API-Testing (REST, JSON) sowie grundlegendes Verständnis von Softwarearchitekturen
Vertrautheit mit agilen Vorgehensmodellen und Zusammenarbeit in cross-funktionalen Teams
Analytische Denkweise, strukturierter Arbeitsstil und hohe Qualitätsorientierung
Sehr gute Deutschkenntnisse sowie gutes technisches Englisch
Benefits
Lead SAP Entwickler mit Projektverantwortung (m/w/d)
Rolle
In dieser Rolle übernimmst du Verantwortung für die Konzeption und Umsetzung komplexer SAP-Lösungen in internationalen Transformationsprojekten. Du bringst deine fundierte Erfahrung gezielt ein, um Kundenprozesse strategisch weiterzuentwickeln und Innovationen im SAP-Umfeld voranzutreiben. Dabei arbeitest du eng mit cross-funktionalen Teams zusammen und leitest anspruchsvolle Aufgabenpakete eigenständig. Du analysierst bestehende Systemlandschaften, definierst nachhaltige Zielarchitekturen und begleitest die Implementierung bis zum Go-live. Deine Expertise ist entscheidend für die erfolgreiche Realisierung anspruchsvoller Digitalisierungsstrategien auf Enterprise-Level.
Verantwortung
- Du konzipierst und realisierst massgeschneiderte Lösungen in SAP S/4HANA-Projekten nach spezifischen Kundenanforderungen
- In dieser Rolle arbeitest Du eigenverantwortlich in Projektteams direkt beim Kunden vor Ort
- Als Senior SAP S/4HANA Entwickler übernimmst Du die Leitung von Teilprojekten im Entwicklungsumfeld
- Du steuerst Aufgaben in der Formulargestaltung und stellst die technische Umsetzung sicher
- Du verantwortest die technische Migration von Daten innerhalb komplexer Projektumgebungen
- In enger Abstimmung mit Stakeholdern gewährleistest Du eine reibungslose Integration neuer Systemlösungen
Qualifikationen
- Du verfügst über langjährige Erfahrung in der ABAP-Entwicklung sowie fundierte Kenntnisse in Core Data Services (CDS) und OData-Services
- In der S/4HANA-Welt kennst du dich bestens aus, insbesondere mit S/4-konformer Custom-Code-Erstellung, Extensibility-Optionen und dem Clean-Up-Prozess bei Conversion-Projekten
- Du hast umfangreiche Praxiserfahrung mit SAP Fiori, UI5 und JavaScript-Entwicklung auf der SAP Business Technology Platform (BTP) sowie in On-Premise-Umgebungen
- Deine Kenntnisse erstrecken sich auf die Entwicklung und Anpassung in den SAP-Modulen SD/MM und FI/CO
- Du zeichnest dich durch Eigeninitiative, Zuverlaessigkeit sowie eine teamorientierte und selbststaendige Arbeitsweise aus
- Stilsicheres Deutsch auf muttersprachlichem Niveau und ein Wohnsitz in der Schweiz runden dein Profil ab
Benefits
Senior SAP ABAP Developer (m/w/d)
Rolle
In dieser Rolle gestaltest du moderne SAP-S/4HANA-Lösungen, die komplexe Geschäftsanforderungen in effiziente, zukunftsfähige Prozesse übersetzen. Du übernimmst die Verantwortung für Konzeption, Design und Entwicklung anspruchsvoller Erweiterungen und Schnittstellen im S/4HANA-Umfeld. Dabei analysierst du bestehende Systemlandschaften, identifizierst Optimierungspotenziale und setzt diese in hochwertige technische Lösungen um. Du agierst als anerkannte Ansprechperson für technische Fragestellungen, berätst Stakeholder auf Augenhöhe und trägst mit deiner Erfahrung massgeblich zur Qualität der Gesamtarchitektur bei. Zudem treibst du Innovationen voran, indem du neue SAP-Technologien evaluierst und gezielt in deine Entwicklungsarbeit integrierst.
Verantwortung
Umsetzung massgeschneiderter Geschäftsprozesse innerhalb von SAP S/4HANA Transformationsvorhaben
Selbstorganisierte Mitarbeit in interdisziplinären Teams bei Mandanten
Führung einzelner Arbeitspakete in Programmierung, Layoutdesign und Datenübernahme
Weiterentwicklung bestehender Applikationsstrukturen unter Einsatz moderner Technologien
Abstimmung mit internen sowie externen Anspruchsgruppen zur Sicherstellung optimaler Resultate
Qualifikationen
Umfangreiche Kenntnisse in ABAP-Programmierung, Datenmodellen sowie Webschnittstellen
Expertise in Erweiterungsframeworks und Modernisierung bestehender Codebasen
Praxis in Webentwicklung inkl. UI-Technologien und cloudbasierter Plattformnutzung
Erfahrung mit ERP-Komponenten im Bereich Logistik und Finanzprozesse
Benefits