134 offene Stellen Software
Full-Stack .NET Softwareentwicklung (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du als Full-Stack .NET Softwareentwickler:in moderne Anwendungen von der Datenbank bis zum Frontend und bringst deine Professional-Erfahrung in allen Schichten der Softwarearchitektur ein. Du übernimmst die Verantwortung für die Konzeption, Umsetzung und Weiterentwicklung performanter und skalierbarer .NET-Lösungen. Dabei analysierst du Anforderungen, entwirfst saubere Softwaredesigns und setzt Best Practices in den Bereichen Code-Qualität, Testing und Deployment um. Zudem arbeitest du eng mit anderen Fachbereichen zusammen, integrierst Schnittstellen und sorgst dafür, dass technische Lösungen zuverlässig im Betrieb laufen. Durch deine Erfahrung treibst du kontinuierliche Verbesserungen der bestehenden Systeme sowie der Entwicklungsprozesse voran.
Verantwortung
- Du designst und entwickelst moderne Softwarelösungen mit ASP.NET Core im Backend und Angular im Frontend über den gesamten Lifecycle.
- In dieser Rolle arbeitest du agil im Team und trägst zur kontinuierlichen Optimierung der Entwicklungsprozesse bei.
- Du wirkst aktiv an der Weiterentwicklung der Software-Architektur und des Application Lifecycle Managements mit.
- Als Full-Stack .NET Softwareentwickler pflegst und betreust du bestehende Applikationen nachhaltig.
Qualifikationen
- Du verfügst über eine abgeschlossene Grundausbildung, idealerweise in Informatik; eine Weiterbildung in Softwareentwicklung (z.B. HF oder BA) ist von Vorteil.
- Mehrjährige praktische Erfahrung in der Entwicklung von Applikationen mit C#, .NET Core, SQL-Server, T-SQL, Entity Framework Core, Webtechnologien (JavaScript, HTML, CSS) und REST-Schnittstellen sowie im Einsatz moderner Softwareprinzipien wie Clean Architecture, Clean Code und SOLID.
- Sicherer Umgang mit Git, TypeScript und modernen JavaScript-Frameworks/-Bibliotheken wie Angular, React oder Vue.
- Idealerweise kennst du die Schulverwaltungssoftware Evento und arbeitest routiniert mit Crystal Reports.
- Du überzeugst durch konzeptionelle Stärke, ausgeprägte analytische Fähigkeiten und Freude daran, dein Wissen mit Kolleg*innen zu teilen.
- Offenheit für Neues und die Bereitschaft, dir fehlendes Know-how selbstständig on the job anzueignen, zeichnen dich aus.
.NET Full Stack Engineer (m/w/d)
Über
Verantwortung
- Du designst und entwickelst moderne Softwarelösungen mit ASP.NET Core Backend und Angular Frontend über den gesamten Lifecycle.
- In dieser Rolle arbeitest du agil im Team und trägst zur kontinuierlichen Optimierung der Entwicklungsprozesse bei.
- Du wirkst aktiv an der Weiterentwicklung der Software-Architektur und des Application Lifecycle Managements (ALM) mit.
- Als .NET Full Stack Anwendungsentwickler pflegst und betreust du bestehende Applikationen nachhaltig.
Qualifikationen
- Abgeschlossene Grundausbildung, idealerweise in Informatik; Weiterbildung in der Softwareentwicklung (z.B. HF oder BA) von Vorteil
- Mehrjährige Erfahrung in der Applikationsentwicklung mit C#, .NET Core, SQL Server, T-SQL, Entity Framework Core, Webtechnologien (JavaScript, HTML, CSS) sowie REST-Schnittstellen und modernen Prinzipien wie Clean Architecture, Clean Code und SOLID
- Praxis im Umgang mit Git, TypeScript und gängigen JavaScript-Frameworks/-Bibliotheken wie Angular, React oder Vue
- Von Vorteil sind Kenntnisse der Schulverwaltung Evento sowie Erfahrung mit Crystal Reports
- Ausgeprägtes konzeptionelles und analytisches Denken sowie Freude daran, Wissen strukturiert an Kolleginnen und Kollegen weiterzugeben
- Hohe Offenheit für Neues und Bereitschaft, dir fehlendes Wissen selbstständig on the job anzueignen
Fullstack Software Engineer (m/w/d)
Über
Verantwortung
- Du entwirfst, entwickelst und wartest Softwarekomponenten in C# und .NET 10 und verantwortest moderne Web-Frontends.
- In dieser Rolle erfasst und definierst du technische Anforderungen und übersetzt sie in klar strukturierte, funktionale Softwarelösungen.
- Als Fullstack-Softwareentwicklung Engineer übernimmst du die Initiative bei der Gestaltung neuer Features und der Weiterentwicklung der Softwarearchitektur.
- Du prägst massgeblich die technische Ausrichtung des Produkts und treibst dessen kontinuierliche Verbesserung voran.
- In dieser Rolle arbeitest du in einem agilen Team und kooperierst eng mit Top-Talenten im gesamten Konzern.
- Du gestaltest den übergreifenden Softwarekontext aktiv mit und förderst die Standardisierung im Unternehmen.
Qualifikationen
- Du verfügst über einen Bachelor- oder Masterabschluss in Softwareentwicklung oder einem vergleichbaren Fachgebiet.
- Du beherrschst C# und .NET sicher und hast praktische Erfahrung in der Entwicklung von REST-APIs.
- Idealerweise hast du bereits webbasierte Lösungen mit React und TypeScript umgesetzt.
- Agiles Arbeiten mit modernen Entwicklungstools ist dir vertraut, sodass du effizient, strukturiert und im Team zielorientiert arbeitest.
- Erfahrung mit Microservices, Docker, MongoDB, Anwendungsüberwachung und modernen DevOps-Pipelines ist von Vorteil.
- Du arbeitest proaktiv und eigenverantwortlich, denkst analytisch über deinen Aufgabenbereich hinaus und verfügst über Deutschkenntnisse auf C1-Niveau sowie gute Englischkenntnisse.
C#/.NET Software Engineer (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du als erfahrene:r Fullstack-Softwareentwickler:in anspruchsvolle Backend- und Frontend-Lösungen von der Idee bis zur erfolgreichen Umsetzung. Du übernimmst die Verantwortung für die Architektur, Implementierung und Weiterentwicklung moderner Webapplikationen und stellst dabei eine hohe Codequalität sicher. Du verantwortest die Integration von Schnittstellen, optimierst bestehende Systeme und sorgst für performante, skalierbare und sichere Softwarelösungen. Zudem analysierst du fachliche Anforderungen, übersetzt sie in tragfähige technische Konzepte und triffst fundierte technologische Entscheidungen. Durch dein Senior-Know-how prägst du Best Practices, unterstützt andere Entwickler:innen und trägst wesentlich zur kontinuierlichen Verbesserung der gesamten Entwicklungslandschaft bei.
Verantwortung
- Du entwirfst, entwickelst und wartest Softwarekomponenten in C# und .NET 10.
- Du erstellst und pflegst moderne Web-Frontends.
- In dieser Rolle erfasst und definierst du technische Anforderungen und übersetzt sie in klar strukturierte, funktionale Softwarelösungen.
- Du gestaltest neue Features und entwickelst die Softwarearchitektur weiter, um die technische Ausrichtung des Produkts massgeblich zu prägen.
- Als Fullstack-Softwareentwickler:in arbeitest du in einem agilen Team eng mit Top-Talenten aus dem Konzern zusammen, um den übergreifenden Softwarekontext mitzugestalten und die Standardisierung voranzutreiben.
Qualifikationen
- Du verfügst über einen Bachelor- oder Masterabschluss in Softwareentwicklung oder einem vergleichbaren Fachgebiet.
- Du hast fundierte Kenntnisse in C# und .NET sowie praktische Erfahrung in der Entwicklung von REST-APIs.
- Idealerweise kennst du dich mit der Entwicklung webbasierter Lösungen mit React und TypeScript aus.
- Du arbeitest sicher mit agilen Methoden und modernen Entwicklungstools und schätzt eine strukturierte, kollaborative Arbeitsweise.
- Erfahrung mit Microservice-Architekturen, Docker, MongoDB, Anwendungsüberwachung und modernen DevOps-Pipelines ist von Vorteil.
- Du zeichnest dich durch einen proaktiven, eigenverantwortlichen Arbeitsstil, analytisches Denken sowie Deutschkenntnisse auf C1-Niveau und gute Englischkenntnisse aus.
Software Engineer (80-100%) (m/w/d)
Über
Verantwortung
Entwicklung einer Windows Client-App
Erstellung einer mobilen App für Android und iOS
Erweiterung der Softwarearchitektur für mehr Skalierbarkeit
Implementierung neuer API-Schnittstellen
Erweiterung der Benutzeroberfläche für verbesserte Nutzererfahrung
Verbesserung der Datensicherheit auf allen Plattformen
Einführung von Cloud Anbindung für erweiterte Funktionen
Optimierung der Software für ressourcenschonendere Nutzung
Qualifikationen
Abgeschlossenes Informatikstudium oder eine vergleichbare Ausbildung
Mehrjährige praktische Erfahrung in der Softwareentwicklung
Expertise in objektorientierter Programmierung mit C# und VB.Net in der Microsoft Umgebung
Erfahrung in der mobilen App-Entwicklung mit .NET MAUI
Vertraut mit Webtechnologien wie HTML und CSS
Erfahrung in der Implementierung von IT-Schnittstellen (NFC, USB, COM)
Fundierte Kenntnisse in Softwarearchitektur
Sehr gute Deutschkenntnisse in Wort und Schrift
Benefits
Softwareentwickler:in für ERP-Lösungen (m/w/d)
Über
Rolle
In dieser Rolle entwickelst und betreust du moderne, kundenspezifische Softwarelösungen über den gesamten Lifecycle hinweg. Du arbeitest an mobilen Anwendungen, Cloud-Integrationen und Schnittstellenlösungen und sorgst dafür, dass Systeme stabil, performant und nahtlos integriert funktionieren – sowohl in Cloud- als auch On-Premise-Umgebungen.
Verantwortung
Weiterentwicklung und Wartung kundenspezifischer Applikationen über den gesamten Lebenszyklus
Ausbau bestehender Softwareprodukte sowie Branchenlösungen im App-Ökosystem
Entwicklung und Umsetzung mobiler Anwendungen für Smartphones, Tablets und Scanner-Geräte
Integration von Systemen und Datenquellen über REST-, OData-, SOAP-, File- und FTP-Schnittstellen
Anbindung lokaler Ressourcen (z. B. Drucker, Scanner, Fileshares, SQL-Datenbanken) an Cloud-Umgebungen
Planung und Durchführung von Software-Updates in Cloud- und On-Premise-Kundensystemen
Analyse, Wartung und Optimierung bestehender Applikationen inklusive Performance- und Fehleranalysen
Koordination von Massnahmen zur nachhaltigen Systemverbesserung in Zusammenarbeit mit Kunden und internen Teams
Qualifikationen
Abgeschlossene Ausbildung als Informatiker:in EFZ (Applikationsentwicklung) oder gleichwertige Qualifikation
Fundierte Programmierkenntnisse in mindestens einer gängigen Sprache
Erfahrung mit ERP Systemen, besonders MS Dynamics
Gutes Verständnis für Softwarearchitekturen, Schnittstellen und Datenflüsse
Erfahrung mit API-basierten Integrationen und heterogenen Systemlandschaften
Ausgeprägtes Qualitätsbewusstsein sowie strukturierte und zuverlässige Arbeitsweise
Eigenständiges Arbeiten kombiniert mit Teamorientierung und Kommunikationsfähigkeit
Gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits
Softwareentwickler:in für ERP-Lösungen (m/w/d)
Über
Rolle
In dieser Rolle entwickelst du moderne ERP-Lösungen auf Basis von Microsoft Dynamics 365 Business Central und gestaltest damit effiziente, integrierte Geschäftsprozesse. Du verantwortest die Konzeption, Implementierung und Anpassung der Software entlang der fachlichen Anforderungen und bringst dein technisches Know-how aktiv in den gesamten Entwicklungszyklus ein. In enger Abstimmung mit Fachspezialist:innen analysierst du bestehende Abläufe, übersetzt sie in smarte ERP-Funktionalitäten und sorgst für eine saubere Dokumentation. Zudem übernimmst du die Qualitätssicherung durch Tests, Code-Reviews und kontinuierliche Optimierung der bestehenden Lösungen. Durch deine Erfahrung als Professional treibst du die Weiterentwicklung der ERP-Landschaft voran und setzt neue Impulse für zukunftsorientierte Digitalisierung.
Verantwortung
- Du entwickelst und pflegst kundenspezifische ERP-Apps weiter
- In dieser Rolle baust du unsere im App Store verfügbaren Produkte und Branchenlösungen aus
- Du integrierst Schnittstellen über APIs wie REST, OData, SOAP, File und FTP in Kundensysteme
- In dieser Rolle bindest du lokale Geräte und Ressourcen wie Drucker, Scanner, Dateien und SQL-Datenbanken in die Cloud ein
- Du entwickelst mobile Lösungen für Endgeräte wie Smartphones, Tablets und Scanner
- Als Softwareentwickler:in für ERP-Lösungen wartest und optimierst du Kundensysteme, inklusive Updates, Leistungs- und Fehleranalyse sowie Umsetzung geeigneter Massnahmen
Qualifikationen
Abgeschlossene Lehre als Informatiker/in EFZ mit Schwerpunkt Applikationsentwicklung oder eine vergleichbare Ausbildung
Sehr gute Programmierkenntnisse und Freude an moderner Softwareentwicklung, idealerweise kenntnisse in Dynamics 365 Business Central
Ausgeprägtes technisches Verständnis sowie hohes Interesse an IT-Themen
Hoher Qualitätsanspruch mit sorgfältiger, präziser und zuverlässiger Arbeitsweise
Ausgeprägte Eigeninitiative und strukturierte Vorgehensweise bei Herausforderungen
Fähigkeit, selbstständig zu arbeiten und gleichzeitig konstruktiv im Team mitzuwirken
Fliessend DEutsch
Benefits
Database Systems Engineer (Hybrid / Cloud) (m/w/d)
Über
Rolle
Du bewegst dich in einer zentralen Rolle rund um unsere Datenplattformen und sorgst dafür, dass geschäftskritische Datenbanken jederzeit stabil, performant und sicher betrieben werden. Dabei arbeitest du an der Schnittstelle zwischen Betrieb, Architektur und Weiterentwicklung und gestaltest aktiv unsere hybride Datenbanklandschaft mit.
Verantwortung
Du planst, betreibst und entwickelst unsere zentralen Datenbankplattformen wie MS SQL Server, Oracle und MariaDB weiter und stellst dabei Stabilität und Transparenz im Monitoring sicher
Du übernimmst Verantwortung für Architektur- und Designentscheide und leitest daraus nachhaltige technische Lösungen und Ressourcenanforderungen ab
Du begleitest komplexe Projekte über den gesamten Lifecycle hinweg und stellst sicher, dass Qualität, Zeit und Budget eingehalten werden
Du analysierst Störungen, Engpässe und Performanceprobleme und entwickelst nachhaltige Lösungen im täglichen Betrieb
Du unterstützt interne Stakeholder bei technischen Fragestellungen rund um Architektur, Security und Performance und agierst als Sparringspartner
Du arbeitest eng mit externen Partnern zusammen und stellst gemeinsam die Verfügbarkeit und Betriebssicherheit der Plattformen sicher
Qualifikationen
Du hast ein abgeschlossenes Studium (HF/FH/Uni) in Informatik, Systemtechnik oder eine vergleichbare Qualifikation mit relevanter Berufserfahrung
Du bringst fundierte Praxis im Betrieb hochverfügbarer MS SQL Server Umgebungen (inkl. AlwaysOn) sowie im Performance- und Security-Tuning mit
Du verfügst über solide Scripting-Erfahrung mit T-SQL und PowerShell und hast zusätzlich Berührungspunkte mit Oracle, MySQL oder MariaDB
Du hast Erfahrung mit cloudbasierten Datenbanken wie Azure SQL Database oder Azure SQL Managed Instance
Du denkst analytisch, arbeitest strukturiert und bringst ein gutes Verständnis für komplexe Datenbank- und Integrationsarchitekturen mit
Du kommunizierst sicher auf Deutsch und verfügst über gute Englischkenntnisse
(Senior) Datenbank Engineer (MS SQL / Oracle / MariaDB) (m/w/d)
Über
Rolle
In dieser Rolle verantwortest du den stabilen Betrieb, die Weiterentwicklung und die Architektur moderner Datenbanksysteme in einer hybriden Umgebung. Du arbeitest mit klassischen und cloudbasierten Datenplattformen und stellst Performance, Verfügbarkeit und Sicherheit über den gesamten Lifecycle sicher.
Verantwortung
Betrieb und Weiterentwicklung von Datenbanksystemen (MS SQL, Oracle, MariaDB) inkl. Monitoring und Lifecycle-Management
Analyse und Optimierung von Performance-, Security- und Architekturthemen in komplexen Umgebungen
Planung und Umsetzung technischer Projekte inkl. Upgrades, Migrationen und Plattform-Modernisierung
Unterstützung interner Teams bei technischen Fragestellungen sowie Incident- und Problemfällen
Sicherstellung von Hochverfügbarkeit, Backup- und Disaster-Recovery-Konzepten
Zusammenarbeit mit externen Partnern zur Sicherstellung des stabilen Betriebs
Qualifikationen
Abgeschlossenes Studium oder höhere Ausbildung in Informatik, Systemtechnik oder vergleichbar
Mehrjährige Erfahrung im Betrieb von MS SQL Server (inkl. AlwaysOn) sowie Datenbankplattformen
Sehr gute Kenntnisse in T-SQL und PowerShell, weitere DB-Technologien (Oracle, MySQL/MariaDB) von Vorteil
Erfahrung mit Azure SQL Database und Azure SQL Managed Instances
Kenntnisse im Bereich Performance-Tuning, Security und Datenbankarchitekturen
Sehr gute Deutsch- und gute Englischkenntnisse
Embedded Entwickler C++ / Software Architekt (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du mutig technologische Entwicklungen und formst aus visionären Ideen klare, zukunftsorientierte Softwarekonzepte. Du verantwortest die Architektur und Entwicklung anspruchsvoller Embedded-C++-Lösungen und prägst damit künftige Gerätegenerationen. Dabei setzt du Standards, definierst saubere Strukturen und stellst die technische Exzellenz der Software sicher. Gleichzeitig begleitest und unterstützt du andere auf ihrem Weg, förderst den fachlichen Austausch und trägst zu einer gemeinsamen, professionellen Vorgehensweise bei. So übernimmst du echten Einfluss auf Technologien, die Menschen weltweit im Alltag begegnen.
Verantwortung
Du übernimmst die technische und funktionale Leitung der Softwarearchitektur für bestehende und zukünftige Plattformen
Du entwickelst gemeinsam mit dem Team Architekturen, Konzepte und Prozesse für neue Gerätegenerationen
Du prägst die strategische Softwareentwicklung und etablierst moderne Methoden und Engineering-Standards
Du begleitest Mitarbeitende aktiv durch Coaching und fachliches Mentoring
Du vertrittst das Unternehmen in externen Gremien und Fachnetzwerken und stärkst unsere Position im Markt
Qualifikationen
Du hast einen Hochschulabschluss (ETH, Master oder PhD) in einem technischen Fachbereich
Du bringst über 15 Jahre Erfahrung in Embedded Systems, Softwarearchitektur und Echtzeitentwicklung mit
Du verfügst über sehr gute Kenntnisse in Embedded C/C++ sowie Softwarequalität und Testmethoden
Du hast Erfahrung in regulierten Industrien wie Safety, Industrie oder Messtechnik
Du kommunizierst sicher auf Englisch und hast gute Deutschkenntnisse sowie Erfahrung in Gremien- oder Konzernstrukturen
Benefits