147 offene Stellen Software
Software Engineer - DevOps & Microservices (m/w/d)
Rolle
In dieser Rolle gestaltest du in einem kleinen, interdisziplinären Team die schnelle Umsetzung kundenspezifischer Produktentwicklungen. Du entwickelst vor allem Lösungen für mobile Inspektionsgeräte, die in Öl-, Gas- und Wasserstoffpipelines eingesetzt werden. Darüber hinaus arbeitest du an Inspektionssystemen für Öl- und Gas-Tanklageranlagen. Du übernimmst Verantwortung entlang des gesamten Entwicklungszyklus – von der Idee über die Umsetzung bis zur Optimierung im laufenden Betrieb. Dabei trägst du mit deinem Beitrag direkt zur Sicherheit und Effizienz kritischer Infrastrukturen bei.
Verantwortung
CI/CD-Tools setzt du gezielt ein, um Softwareentwicklungsprozesse effizient zu automatisieren
Die Verwaltung von Infrastructure as Code gehört zu deinem Aufgabenbereich, damit agile Entwicklungs- und Bereitstellungsprozesse sichergestellt werden
Mit Python entwickelst du sauberen, effizienten und wartbaren Code für moderne Anwendungen
Du implementierst mikroservice-basierte Softwareprozessanwendungen für innovativen Inspektionssysteme
Die Optimierung sowie Überwachung von Leistung und Skalierbarkeit der Systeme runden dein vielseitiges Tätigkeitsfeld ab
Qualifikationen
Abgeschlossenes Studium im Bereich Informationstechnologie oder eine vergleichbare Qualifikation
Fundierte Kenntnisse in der Programmiersprache Python sowie Erfahrung mit DevOps-Praktiken
Sehr gute Kenntnisse in Container-Infrastrukturen wie Docker, Kubernetes und Kubeflow sowie in CI/CD-Umgebungen
Verständnis für physikalische Hintergründe wie PAUT und MFL von Vorteil. Deutsch schriftlich sowie mündlich einwandfrei
Benefits
(Senior) .NET Fullstack Entwickler (m/w/d)
Rolle
In dieser Rolle treibst du die Entwicklung moderner .NET-basierten Fullstack-Lösungen voran und setzt anspruchsvolle Softwareprojekte von der Konzeption bis zur Umsetzung um. Du verantwortest die Architektur, Implementierung und Integration von Backend- und Frontend-Komponenten und stellst dabei hohe Qualitäts- und Sicherheitsstandards sicher. Dabei analysierst du komplexe fachliche Anforderungen, überführst sie in saubere technische Designs und sorgst für eine effiziente, skalierbare Umsetzung. Zudem koordinierst du dich eng mit relevanten Stakeholdern, triffst technologische Entscheidungen und prägst aktiv die Weiterentwicklung der eingesetzten Technologien und Entwicklungsprozesse. Durch deine Erfahrung als Senior übernimmst du eine zentrale Rolle in der technischen Verantwortung und fungierst als Ansprechperson für komplexe technische Fragestellungen.
Verantwortung
- Du entwickelst bestehende und neue cloudbasierte .NET-Applikationen nach modernen Architekturansätzen und Clean-Code-Prinzipien
- In dieser Rolle konzipierst und implementierst du moderne Frontend-Lösungen für eine optimale User Experience
- Du stellst die Performance, Skalierbarkeit und Sicherheit der Applikationen im laufenden Betrieb sicher
- Als Senior .NET Fullstack Entwicklerin arbeitest du in einem agilen Projektumfeld und lieferst effiziente, qualitativ hochwertige Lösungen
- Du erstellst und pflegst CI/CD-Pipelines zur Automatisierung von Build-, Test- und Deployment-Prozessen
- In dieser Rolle führst du Code-Reviews durch und übernimmst das Mentoring für unsere Junior Developer
Qualifikationen
- Abgeschlossenes Hochschulstudium (Bachelor oder Master) der Elektrotechnik, Informatik oder einer vergleichbaren Fachrichtung mit klarer Affinität zur Softwareentwicklung
- Mehrjährige Berufserfahrung als Full Stack Developer, idealerweise im .NET-Umfeld, auf Senior-Level
- Sehr gute Kenntnisse in C#, ASP.NET Core sowie in modernen Frontend-Frameworks wie Angular, Blazor oder React
- Praxis in der Konzeption und Optimierung von CI/CD-Pipelines, z.B. mit Azure Pipelines, GitLab CI oder Jenkins
- Routiniert im Umgang mit relationalen und nicht-relationalen Datenbanken (z.B. MongoDB, Redis, NoSQL) sowie mit Cloud-Technologien, idealerweise Azure
- Fundiertes Verständnis von Softwarearchitektur, Design Patterns und agilen Methoden wie Scrum, XP oder Kanban, kombiniert mit einer selbstständigen, lösungsorientierten Arbeitsweise im Team
Benefits
Professional .Net Developer (m/w/d)
Verantwortung
Du arbeitest gerne im .NET-Umfeld, entwickelst Fullstack und bringst dich aktiv in SCRUM-Teams ein.
Du hast Erfahrung mit .NET Core, Razor, Blazor und Microservices oder möchtest dich darin vertiefen.
Du legst Wert auf saubere Architektur, klare Schnittstellen und setzt auf automatisiertes Testing.
Du unterstützt anspruchsvolle Projekte als Fullstack- oder Backend-Entwickler in einem motivierten Team.
Du übernimmst Verantwortung für Qualität, gestaltest Lösungen aktiv mit und dokumentierst strukturiert.
Qualifikationen
Du verfügst über einen (Fach-)Hochschulabschluss in Informatik oder eine vergleichbare Qualifikation.
Du bringst mehrjährige Erfahrung in der Softwareentwicklung mit .NET Core, Entity Framework und Microservices mit.
Du hast Erfahrung mit Frontend-Technologien wie Blazor.
Du arbeitest sicher mit Microsoft Azure, Azure DevOps, Visual Studio und Git.
Du hast erste Berührungspunkte mit AI-Tools und möchtest dich im Bereich Prompting weiterentwickeln.
Erfahrener C#/ .Net Entwickler: in (m/w/d)
Verantwortung
Du realisierst anspruchsvolle Softwarelösungen mit Fokus auf .NET-Technologien
Du entwickelst und optimierst Backend-Services sowie bei Bedarf auch Benutzeroberflächen
Du übernimmst Verantwortung für technische Konzepte und deren Umsetzung
Du sorgst durch Testing und klare Strukturen für robuste und nachhaltige Lösungen
Du arbeitest in einem agilen Setup und gestaltest Prozesse und Standards aktiv mit
Qualifikationen
Du verfügst über fundierte Praxiserfahrung in der Entwicklung mit .NET und verwandten Technologien
Du bringst Know-how in Bereichen wie Microservices, APIs und Softwarearchitektur mit
Du hast Erfahrung mit modernen Tools, Cloud-Plattformen und Versionsverwaltung
Du kennst agile Methoden und fühlst dich in einem dynamischen Umfeld wohl
Du arbeitest eigenständig, kommunizierst klar und hast Freude an technischer Weiterentwicklung
Softwaredeveloper .NET (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle IT-Anwendungen und entwickelst bestehende Lösungen technisch wie konzeptionell weiter. Du verantwortest den gesamten Entwicklungszyklus – von der Analyse der Anforderungen über das Design bis hin zur Umsetzung und Qualitätssicherung. Dabei triffst du fundierte Architektur- und Technologieentscheidungen und stellst sicher, dass die Anwendungen skalierbar, sicher und wartungsfreundlich bleiben. Du bringst deine Erfahrung ein, um Entwicklungsprozesse zu optimieren und Standards kontinuierlich zu verbessern. Durch deine professionelle Arbeitsweise trägst du entscheidend dazu bei, stabile und leistungsfähige Applikationslandschaften zu realisieren.
Verantwortung
- Du pflegst und optimierst bestehende Enterprise-Webapplikationen auf Basis von C# und ASP.Net
- In dieser Rolle entwickelst du unsere Webanwendungen fachlich und technisch weiter
- Du setzt deine Erfahrung in der Entwicklung von IT-Lösungen in C# gezielt in Projekten ein
- Als Fachkraft für IT-Anwendungsentwicklung arbeitest du selbstständig und verantwortungsbewusst in grösseren Softwareentwicklungsprojekten mit
- Du bringst dich aktiv in Projekte ein, um einen raschen Einstieg in die professionelle Softwareentwicklung zu gestalten
Qualifikationen
- Fundierte Programmierpraxis in C# für die Entwicklung von IT-Lösungen
- Erfahrung mit ASP.NET zur Pflege und Weiterentwicklung von Enterprise-Webapplikationen
- Hohe Motivation, in grössere IT-Softwareentwicklungsprojekte einzusteigen und Verantwortung zu übernehmen
- Bereitschaft, dich schnell in neue Technologien und Aufgaben einzuarbeiten
- Selbstständige, strukturierte und zugleich teamorientierte Arbeitsweise
- Interesse an einer längerfristigen Tätigkeit in der Softwareentwicklung mit Voll- oder Teilzeitpensum
Softwareentwickler Junior/ Professional (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle IT-Lösungen von der Idee bis zur produktiven Umsetzung und bringst dabei dein fundiertes Know-how in moderne Softwarearchitekturen und -technologien ein. Du verantwortest die Konzeption, Entwicklung und Optimierung von Anwendungen, die hohe Anforderungen an Stabilität, Sicherheit und Performance erfüllen. Dabei analysierst du komplexe fachliche Anforderungen, übersetzt sie in saubere technische Designs und implementierst effiziente, wartbare Code-Lösungen. Als erfahrene Fachperson trägst du zur kontinuierlichen Verbesserung von Entwicklungsprozessen bei und setzt etablierte Best Practices sowie Qualitätsstandards konsequent um. Zudem arbeitest du eng mit anderen Disziplinen zusammen, um nachhaltige, zukunftsfähige IT-Systeme sicherzustellen.
Verantwortung
- Du pflegst und erweiterst bestehende Enterprise Web-Applikationen mit C# und ASP.NET
- Du entwickelst neue IT-Lösungen in C# und setzt dabei moderne Web-Technologien ein
- In dieser Rolle arbeitest du selbstständig und verantwortungsbewusst in grösseren IT-Softwareentwicklungsprojekten mit
- Du bringst deine Kenntnisse als Softwareentwickler IT aktiv in die kontinuierliche Verbesserung unserer Anwendungen ein
- In dieser Rolle unterstützt du einen schnellen, praxisnahen Einstieg in die professionelle Softwareentwicklung
- Du gestaltest deine Rolle flexibel in Vollzeit oder Teilzeit innerhalb eines anspruchsvollen Projektumfelds
Qualifikationen
- Verfügst idealerweise über erste praktische Erfahrung in der Entwicklung von IT-Lösungen mit c#
- Beherrschst die Entwicklung von Web-Applikationen mit c# und ASP.Net sicher
- Hast Interesse an der Pflege und Weiterentwicklung von Enterprise-Webanwendungen
- Bist motiviert, rasch in die professionelle Softwareentwicklung einzusteigen
- Arbeitest selbstständig, verantwortungsbewusst und zuverlässig in grösseren IT-Projekten
- Schätzt sowohl eine Vollzeitstelle (100 %) als auch die Möglichkeit einer Teilzeitlösung
Fullstack .NET Softwareentwickler:in (m/w/d)
Rolle
In dieser Rolle gestaltest du eine moderne Big-Data- und Cloud-Lösung rund um Microsoft 365 und die Azure Cloud aktiv mit und bringst eigene Ideen ein. Du übernimmst Verantwortung in der Weiterentwicklung einer Data-Governance-Plattform, bei der die Integration von KI eine zentrale Rolle spielt. Du setzt neue Technologien pragmatisch ein, lernst kontinuierlich dazu und wendest dein Wissen direkt im Produkt an. Du verantwortest die Umsetzung von Anforderungen im Fullstack-Umfeld mit .NET und stellst dabei Qualität, Stabilität und Skalierbarkeit der Lösung sicher. Du bringst dafür eine abgeschlossene Ausbildung in der Applikationsentwicklung sowie ein Informatikstudium oder eine vergleichbare Qualifikation mit.
Verantwortung
- Du entwickelst unsere bestehenden .NET-Anwendungen (ASP.NET Core, Blazor Server, WPF) kontinuierlich weiter.
- In dieser Rolle setzt du neue Features um und verbesserst bestehende Komponenten nach Clean-Code- und SOLID-Prinzipien.
- Du arbeitest an Daten- und Backend-Prozessen mit (MSSQL Server, SSIS) sowie an unserem OLAP-Cube (SSAS).
- Als Fullstack .NET Softwareentwickler:in setzt du UI/UX-Anforderungen mit MVVM und Blazor-Komponenten um.
- Du wirkst an Architekturentscheidungen mit und erstellst die dazugehörige Dokumentation.
- In dieser Rolle beteiligst du dich bei Interesse aktiv an der Integration von AI in unsere Plattform.
Qualifikationen
- Abgeschlossene Ausbildung als Informatiker:in EFZ Applikationsentwicklung, Bachelor in Informatik oder vergleichbare Weiterbildung
- Sehr gute Kenntnisse in objektorientierter Programmierung mit C# oder Java sowie gute Skills in C# / .NET Core
- Erfahrung mit Web- und Desktop-Technologien wie ASP.NET Core, WPF oder Blazor Server oder hohe Bereitschaft, dich darin einzuarbeiten
- Sicherer Umgang mit HTML und CSS sowie Verständnis von Datenbanken (z. B. MSSQL, SSIS, SSAS, OR-Mapper wie Dapper)
- Ausgeprägtes Interesse an sauberer Softwarearchitektur, Design Patterns und hoher Code-Qualität
- Analytische und eigeninitiativ handelnde Persönlichkeit mit Teamgeist sowie verhandlungssicheren Deutsch- und Englischkenntnissen
Benefits
Erfahrene*r .NET-Anwendungsentwickler*in (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle .NET-Anwendungen und setzt komplexe fachliche Anforderungen in saubere, wartbare Softwarelösungen um. Du übernimmst die Verantwortung für Konzeption, Implementierung und Weiterentwicklung von Applikationen und bringst dabei deine fundierte Erfahrung im .NET-Ökosystem ein. Du analysierst bestehende Lösungen, identifizierst Optimierungspotenziale und steigerst so nachhaltig Qualität, Performance und Stabilität der Anwendungen. Zudem arbeitest du eng mit verschiedenen Stakeholdern zusammen, um Anforderungen zu präzisieren und technische Konzepte verständlich zu vermitteln. Durch dein strukturiertes, eigenverantwortliches Vorgehen trägst du massgeblich dazu bei, Projekte effizient und zielgerichtet zum Erfolg zu führen.
Verantwortung
- Du entwickelst, passt an und wartest die Steuerungssoftware eines Etikettendruckers der neuesten Generation unter Windows.
- In dieser Rolle ergänzt du die bestehende Software kontinuierlich um neue Features und Verbesserungen.
- Du erstellst technische Konzepte und wirkst aktiv an der Softwarearchitektur mit.
- In dieser Rolle dokumentierst du deinen Code nachvollziehbar und sorgst für hohe Wartbarkeit.
- Du übernimmst den 3rd-Level-Support für das lokale Servicecenter.
- Als erfahrener .NET-Anwendungsentwicklerin unterstützt du Vertriebs-, Support- und Testteams in England bei technischen Fragestellungen.
Qualifikationen
- Abgeschlossenes Studium in Software Engineering, Elektrotechnik oder einem vergleichbaren Fachgebiet (BSc oder MSc).
- Mehrjährige Berufserfahrung mit C#/.NET und WPF auf Senior-Level.
- Routine im Einsatz von Visual Studio sowie im Umgang mit Versionskontrollsystemen wie Git.
- Moderne C++-Kenntnisse oder die klare Bereitschaft, dich zügig in C++ einzuarbeiten.
- Ausgeprägte Hands-on-Mentalität mit selbständiger, analytischer und strukturierter Arbeitsweise sowie hohem Qualitätsanspruch.
- Sehr gute Deutschkenntnisse in Wort und Schrift sowie gute Englischkenntnisse.
Benefits
.NET Full Stack Software Engineer - Cloud & CI/CD Fokus (m/w/d)
Rolle
Tauche ein in anspruchsvolle .NET-Projekte, in denen du moderne, industrielle Softwarelösungen von der Idee bis zur Umsetzung prägst. In dieser Rolle übernimmst du die Verantwortung für die Konzeption, Entwicklung und Weiterentwicklung von Full-Stack-Anwendungen auf Basis von .NET. Du analysierst komplexe Anforderungen und setzt diese in performante, skalierbare und wartbare Softwarearchitekturen um. Zudem verantwortest du die effiziente Umsetzung der Projekte, indem du sauberen Code, passende Technologien und bewährte Entwicklungsstandards gezielt einsetzt. Dabei treibst du die kontinuierliche Verbesserung der bestehenden Lösungen voran und bringst deine Erfahrung bei technischen Entscheidungen aktiv ein.
Verantwortung
In einem agilen Umfeld entwickelst du cloudbasierte Applikationen mit Fokus auf .NET und wendest dabei konsequent Clean Code Prinzipien an
Zusätzlich konzipierst und implementierst du moderne Frontend-Lösungen mit hoher Benutzerfreundlichkeit und technischer Präzision
Für die Qualität der Systeme stellst du Performance, Skalierbarkeit und Sicherheit jederzeit aktiv sicher
Im Team arbeitest du in agilen Projekten (Scrum/Kanban) und lieferst effiziente und nachhaltige Ergebnisse
Außerdem erstellst und optimierst du CI/CD-Pipelines, um Build-, Test- und Deployment-Prozesse vollständig zu automatisieren
Qualifikationen
Du hast ein erfolgreich abgeschlossenes Studium in Informatik, Elektrotechnik oder einer vergleichbaren Fachrichtung mit starker Softwareaffinität
Mehrjährige Erfahrung als Full Stack Developer im .NET-Umfeld bringst du bereits sicher mit
Sehr gute Kenntnisse in C#, ASP.NET Core sowie modernen Frontend-Frameworks wie Angular, React oder Blazor zeichnen dich aus
Im Bereich CI/CD (Azure DevOps, GitLab CI oder Jenkins) konntest du bereits komplexe Pipelines aufbauen und optimieren.
Abgerundet wird dein Profil durch Erfahrung mit Datenbanken (SQL, NoSQL, MongoDB, Redis) und Cloud-Technologien wie Azure
Benefits
Fullstack .NET Engineer – Microservices & Cloud (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle C#/.NET-Lösungen über den gesamten Software-Lifecycle hinweg und prägst damit innovative Individual- und Integrationslösungen im Umfeld verteilter Systeme. Du übernimmst Verantwortung für die Konzeption, Umsetzung und Weiterentwicklung komplexer Anwendungen und stellst dabei hohe Qualitätsstandards sicher. Durch deine Erfahrung trägst du entscheidend dazu bei, anspruchsvolle Projektvorhaben effizient und zielgerichtet umzusetzen. Du bringst dein Know-how ein, um technische Herausforderungen zu analysieren, tragfähige Architekturen zu entwerfen und diese gemeinsam mit anderen Spezialist:innen in performante Lösungen zu überführen. Dabei behältst du stets den Überblick über moderne Technologien und Best Practices im .NET-Umfeld und setzt diese gezielt ein.
Verantwortung
Im .NET-Universum fühlst du dich zu Hause und entwickelst gern Fullstack-Lösungen im SCRUM-Team
Du arbeitest mit .NET Core, Razor, Blazor und Microservices oder möchtest dich dort gezielt weiter vertiefen
Saubere Architekturen, klare Schnittstellen und hochwertige Lösungen sind dir wichtig und du denkst dabei immer in Qualität
Du testest bevorzugt automatisiert statt manuell und hast ein gutes Gespür für robuste Software
Im Team bringst du dich aktiv ein, übernimmst Verantwortung und dokumentierst deine Arbeit strukturiert und nachvollziehbar
Qualifikationen
Du hast einen (Fach-)Hochschulabschluss in Informatik oder eine vergleichbare Ausbildung und überzeugst mit solider technischer Basis.
Erfahrung in der Softwareentwicklung mit .NET Core, Entity Framework und Microservices bringst du bereits mit
Du arbeitest routiniert mit Microsoft Azure, Azure DevOps, Visual Studio und Git im täglichen Entwicklungsumfeld
Erste Erfahrungen mit AI-Tools hast du gesammelt und möchtest dich weiter zum Prompting-Champion entwickeln
👉 Du verfügst über sehr gute Deutschkenntnisse (mindestens B2, schriftlich sowie mündlich einwandfrei) und kommunizierst auch auf Englisch sicher
Benefits