167 IT - Software Development in Rapperswil SG
Softwareentwickler für eingebettete Systeme (m/w/d)
Rolle
In dieser Rolle übernimmst du die Verantwortung für anspruchsvolle Projekte mit hoher Eigenständigkeit und Entscheidungskompetenz. Du nutzt deine langjährige Erfahrung, um Prozesse effizient weiterzuentwickeln und strategisch zu steuern. Dabei koordinierst du komplexe Aufgabenstellungen und trägst massgeblich zur Zielerreichung bei. Deine Expertise ermöglicht es, Herausforderungen vorausschauend zu erkennen und nachhaltige Lösungen zu gestalten. Drei Tage Homeoffice pro Woche bieten dir dabei maximale Flexibilität in der Arbeitsgestaltung.
Verantwortung
- Du entwickelst, implementierst und optimierst Embedded Software auf Basis von STM32-Mikrocontrollern
- In dieser Rolle entwirfst und pflegst du skalierbare Softwarearchitekturen für verteilte Echtzeitsysteme
- Du analysierst komplexe Systemanforderungen und leitest daraus präzise technische Spezifikationen ab
- Als Senior unterstützt du die Qualitätssicherung durch fundierte Code-Reviews sowie umfassende Unit- und Integrationstests
- Du arbeitest eng mit Hardware-Entwicklung, Systemarchitektur und Qualitätssicherungsteams zusammen
- Von der ersten Idee bis zur Serienfreigabe begleitest du den kompletten Entwicklungszyklus und optimierst die Software auf der Zielhardware
Qualifikationen
- Du hast ein abgeschlossenes Studium in Informatik, Elektrotechnik oder eine vergleichbare Qualifikation
- Mehr als fünf Jahre Erfahrung in der Embedded-Software-Entwicklung zeichnen dich aus
- Du beherrschst C und C++ sicher und effizient für Embedded-Systeme
- Mit dem STM32 Ecosystem sowie RTOS, idealerweise FreeRTOS, arbeitest du routiniert
- Der Umgang mit Debugging- und Trace-Tools sowie SIL-/HIL-Tests ist dir bestens vertraut
- Agile Methoden und Continuous Integration setzt du erfolgreich in der Praxis ein
Benefits
Senior Experte für Machine Learning (m/w/d)
Rolle
In dieser Rolle gestaltest du die technische Ausrichtung eines Machine-Learning-Teams mit und leistest einen Beitrag zur Entwicklung zertifizierter KI-Systeme für den Flugverkehr. Du übernimmst Verantwortung für anspruchsvolle, praxisnahe Herausforderungen im Bereich autonomer Luftfahrttechnologien. Die enge Zusammenarbeit mit erfahrenen Expertinnen und Experten eröffnet dir wertvolle Einblicke und fachliches Wachstum. Ein hybrides Arbeitsumfeld sowie individuelle Weiterbildungsmöglichkeiten unterstützen deine persönliche Entwicklung. Neben intensiver Projektarbeit profitierst du von abwechslungsreichen Zusatzangeboten zur Förderung von Balance und Motivation.
Verantwortung
- Du unterstützt aktiv die Entwicklung und Validierung unseres Visual Traffic Detection Systems auf Anwendungsebene
- Als Junior-Experte begleitest du unsere Zertifizierungsstrategie für Machine-Learning-Modelle
- Du kümmerst dich um Pflege und Weiterentwicklung der Infrastruktur für Datenverarbeitung und ML-Training
- In dieser Rolle arbeitest du mit einem umfangreichen Codebase in Rust, Python und C++
- Du übernimmst auch dringende, komplexe oder weniger beliebte Aufgaben mit Eigenverantwortung
- Als Teamplayer nutzt du vorhandene Ressourcen effizient und wirkst an pragmatischen Lösungen mit
Qualifikationen
- Du hast ein Master- oder PhD-Studium in Informatik, Physik, Mathematik oder einem verwandten technischen Bereich abgeschlossen
- Sehr gute Kenntnisse in C++ und/oder Rust zeichnen dich aus
- Du verfügst über erste praktische Erfahrung mit Deep Learning für Computer Vision, idealerweise über die gesamte Pipeline hinweg
- Deine Fähigkeit, komplexe Probleme über längere Zeiträume hinweg zu bearbeiten, hast du in akademischen oder industriellen Projekten unter Beweis gestellt
- Bereits in früheren Tätigkeiten hast du Projekte erfolgreich unter engen Zeitvorgaben geleitet
- Klar und wirkungsvoll zu kommunizieren, gehört zu deinen Stärken
Benefits
Senior Software Engineer .NET – Fullstack mit Azure & DevOps-Fokus (m/w/d)
Verantwortung
Du entwickelst und betreibst Fullstack-Lösungen in .NET und Angular oder React.
Du integrierst Cloud-Komponenten wie Azure Functions, Key Vaults oder Blob Storage.
Du planst gemeinsam mit dem Team neue Releases, Microservices und Schnittstellen.
Du setzt CI/CD-Prozesse auf und bringst Security & Testing Standards mit ein.
Du coachst Juniors und bist technischer Sparringspartner im Team.
Qualifikationen
Du verfügst über fundierte Kenntnisse in .NET, Azure und modernen Webframeworks.
Du hast Erfahrung mit DevOps, IaC (Infrastructure as Code) und Containerisierung.
Du bist proaktiv, kommunikationsstark und arbeitest gerne crossfunktional.
Du sprichst fliessend Deutsch.
Techstack: .NET 6/7, C#, Azure Functions, Azure DevOps, Bicep/Terraform, Angular/React, Docker, GitHub Actions
Benefits
Fullstack Developer – ERP Applications (m/w/d)
Verantwortung
Du entwickelst skalierbare Frontends für ERP-Webanwendungen mit Fokus auf Usability
Du bringst Dich aktiv in die Anforderungsanalyse und Produktgestaltung ein
Du planst und strukturierst die Softwarearchitektur für ERP-Lösungen
Du verantwortest Wartung und Weiterentwicklung bestehender ERP-Module in PPJ und C#.NET
Du arbeitest eng mit dem Entwicklungsteam an agilen Releases und Codequalität
Qualifikationen
Du verfügst über eine fundierte technische Ausbildung oder ein Informatikstudium
Du beherrschst moderne Webtechnologien wie HTML, CSS, JavaScript, REST und JSON
Du hast idealerweise Erfahrung mit C#.NET, WPF, MAUI, MSSQL und PPJ
Du interessierst Dich für automatisiertes Testing und Data-Science-Themen
Du sprichst fliessend Deutsch und bringst gute Englischkenntnisse mit
Benefits
Fullstack-Entwickler mit ERP-Fokus (m/w/d)
Verantwortung
Aufbau des Frontends für neue ERP-Anwendungen
Mitwirkung an der Produktvision und Anforderungserhebung im Team
Unterstützung bei der Architekturplanung der ERP-Anwendungen
Support und Unterhalt des bestehenden ERP-Systems (PPJ, C#.Net)
Qualifikationen
Technische Ausbildung
Erfahrung mit Web-Technologien (HTML, CSS, JavaScript, REST/JSON) oder Frontend-Frameworks
Kenntnisse in PPJ, C#.Net, WPF, MAUI und MSSQL von Vorteil
Interesse an Weiterentwicklung in den Bereichen Testing und Data Science
Sehr gute Deutsch- und gute Englischkenntnisse
Benefits
Cloud Engineer Azure (m/w/d)
Rolle
Für unseren Rocken Partner, ein innovatives Technologieunternehmen, suchen wir eine Cloud-Persönlichkeit, die moderne Azure-Infrastrukturen plant, automatisiert und weiterentwickelt.
Verantwortung
Du entwickelst Cloud-Infrastrukturen auf Basis Azure weiter.
Du automatisierst Deployments mittels Terraform, Bicep oder ARM.
Du unterstützt bei der Einführung von CI/CD-Pipelines.
Du überwachst Ressourcen, Performance und Security.
Du arbeitest eng mit Architekten und DevOps Engineers zusammen.
Qualifikationen
Erfahrung in Azure-Umgebungen.
Kenntnisse in IaC, PowerShell, Automatisierung.
Verständnis für Netzwerke, Identity & Access.
Deutsch C1.
Benefits
System Engineer Cloud – Migration & Betrieb (m/w/d)
Rolle
Als System Engineer Cloud gestaltest du die digitale Transformation aktiv mit. Du unterstützt Unternehmen beim Aufbau, Betrieb und bei der Weiterentwicklung moderner Cloud-Umgebungen und bist zentrale:r Ansprechpartner:in bei Migrationen und technischen Projekten.
Verantwortung
Du planst und führst Cloud-Migrationen durch (Microsoft Azure / M365).
Du betreibst und optimierst hybride und reine Cloud-Infrastrukturen.
Du übernimmst Verantwortung für Identity- und Access-Management (Entra ID/Azure AD).
Du analysierst Störungen und stellst den 2nd- und 3rd-Level-Support sicher.
Du dokumentierst, standardisierst und entwickelst Cloud-Prozesse weiter.
Qualifikationen
Abgeschlossene IT-Ausbildung (EFZ, HF, FH) oder vergleichbare Qualifikation
Mehrjährige Erfahrung mit Azure, M365 und hybriden Infrastrukturen
Kenntnisse in Windows Server, Virtualisierung und Netzwerken
Sehr gute Deutsch- und gute Englischkenntnisse
Tech-Stack
Azure | Microsoft 365 | Entra ID | Windows Server | Hybrid Cloud | Virtualisierung | Netzwerk
Benefits
System Engineer Cloud – Security & Automation (m/w/d)
Rolle
In dieser Position bist du für den sicheren und effizienten Betrieb von Cloud-Infrastrukturen verantwortlich. Dein Fokus liegt auf Security, Automatisierung und Compliance, um Cloud-Services stabil und zukunftssicher zu gestalten.
Verantwortung
Du implementierst und überwachst Cloud-Security-Standards (Defender, Purview, DLP).
Du automatisierst Abläufe mit PowerShell oder Terraform.
Du betreibst und entwickelst die Azure- und M365-Services weiter.
Du unterstützt bei Projekten in den Bereichen Compliance und Cloud-Governance.
Du wirkst an Architektur- und Optimierungsprojekten mit.
Qualifikationen
Abgeschlossene Informatikausbildung mit mehrjähriger Erfahrung im Cloud-Engineering
Fundierte Kenntnisse in Azure, Microsoft 365, Intune
Erfahrung in Cloud-Security, IAM und Automatisierung
Sehr gute Deutschkenntnisse sowie gute Englischkenntnisse
Tech-Stack
Azure | Microsoft 365 | Intune | Defender | PowerShell | Terraform | Cloud Security | Compliance
Benefits
Java Software Entwickler:in (m/w/d)
Verantwortung
- Du entwickelst und pflegst Java-basierte Anwendungen, Microservices sowie Backend-Systeme.
- In dieser Rolle konzipierst und betreibst Du Low-Code-Anwendungen inklusive Workflow-Automatisierung und Logik-Implementierung.
- Als Applikationsentwickler im Softwarebereich analysierst Du Anforderungen und leitest daraus tragfähige technische Lösungen ab.
- Du implementierst neue Features, optimierst bestehende Funktionen und verbesserst Low-Code-Apps gezielt in Performance, Usability und Wartbarkeit.
- Du sorgst durch Code-Reviews, Clean-Code-Prinzipien sowie strukturierte Fehleranalyse und Bugfixing für eine stabile Qualität im laufenden Betrieb.
- Du integrierst Datenbanken (z. B. MSSQL/Postgres), bindest externe Systeme via REST-/SOAP an und sicherst die Funktionalität mit Unit- und Integrationstests inklusive Testautomatisierung.
Qualifikationen
- Abgeschlossene Ausbildung im Bereich Informatik sowie einige Jahre Berufserfahrung.
- Sicherer Umgang mit JavaScript und Java sowie Versionskontrolle mit Git oder GitLab.
- Kenntnisse in HTML, CSS und Datenbanken wie PostgreSQL oder MS SQL sind von Vorteil.
- Erfahrung mit Vue.js, Angular, ExtJs, TypeScript, NodeJS oder weiteren JavaScript Frameworks bringst du idealerweise mit.
- Wünschenswert sind Berührungspunkte mit der Java Rhino Engine und dem OSGi Framework.
- Sehr gutes Deutsch in Wort und Schrift, gutes bis sehr gutes Englisch, Französisch ist ein Plus, gelegentliche Reisebereitschaft rundet dein Profil ab.
Benefits
Professional Software Engineer (m/w/d)
Verantwortung
- Du entwickelst und pflegst Frontend- und Backend Lösungen mit Angular und .NET C#.
- Du designst und optimierst SQL-Server Datenbanken und trägst die Verantwortung für den gesamten Softwareentwicklungszyklus, von der Anforderungsanalyse bis zur Wartung.
- Du förderst und implementierst Best Practices in der Softwareentwicklung, wie CI/CD, und unterstützt Junior-Entwickler durch Mentoring.
- Du bist verantwortlich für den Aufbau und die Verwaltung von Cloud Architekturen auf Microsoft Azure, inklusive Azure IoT Hub, und setzt Kubernetes zur Orchestrierung containerisierter Anwendungen ein.
- Du übernimmst die technische Leitung deines Entwicklerteams, inklusive Projektmanagement und Aufgabenverteilung.
- Du arbeitest eng mit externen Partnern und internen Teams zusammen, um technische Anforderungen zu definieren und sicherzustellen, dass Projekte fristgerecht umgesetzt werden.
Qualifikationen
- Du hast ein Studium im IT Bereich erfolgreich abgeschlossen.
- Du verfügst über mindestens drei Jahre Erfahrung als Fullstack Entwickler.
- Deine Expertise liegt in C# / .NET, Azure, SQL-Datenbanken, sowie in den Bereichen CI/CD, DevOps und IoT.
- Du kommunizierst sicher auf Deutsch, sowohl mündlich als auch schriftlich.
Benefits