143 Software Development - Software in Heerbrugg
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
Software Engineer – .NET & Azure Cloud (m/w/d)
Verantwortung
Mit .NET und Microsoft Azure entwickelst du innovative Softwarelösungen
Durch die Analyse von Kundenanforderungen entstehen passgenaue, individuelle Lösungen
Bestehende Systeme werden durch die Integration von Cloud Diensten und APIs erweitert
Anwendungen werden optimiert und kontinuierlich weiterentwickelt
Im Team arbeitest du interdisziplinär zusammen und unterstützt Kollegen aktiv
Qualifikationen
Abgeschlossenes Studium in Informatik oder eine vergleichbare Qualifikation ist vorhanden
Mehrjährige Erfahrung in der Softwareentwicklung mit .NET (C#) zeichnet dich aus
Fundierte Kenntnisse in Microsoft Azure und Cloud-Technologien sind vorhanden
Analytisches Denkvermögen, lösungsorientiertes Arbeiten und sehr gute Deutsch- sowie Englischkenntnisse in Wort und Schrift runden dein Profil ab
Benefits
Software Engineer - .NET / Angular (m/w/d)
Rolle
In dieser Rolle gestaltest du als .NET Full Stack Softwareentwickler anspruchsvolle Anwendungen von der Idee bis zum produktiven Einsatz. Du übernimmst die Verantwortung für die Konzeption, Implementierung und Wartung von modernen Frontend- und Backend-Komponenten auf Basis des .NET-Stacks. Dabei analysierst du fachliche Anforderungen, übersetzt sie in saubere Softwarearchitekturen und überzeugst durch strukturierte, performante und wartbare Lösungen. Du arbeitest eng mit verschiedenen Stakeholdern zusammen, um Features kontinuierlich zu verbessern und deren Qualität durch Tests und Code-Reviews sicherzustellen. Mit deinem professionellen Erfahrungshintergrund bringst du eigene Ideen ein, treibst technische Weiterentwicklungen voran und sorgst so für nachhaltige, zukunftsfähige Softwareprodukte.
Verantwortung
Moderne Softwarelösungen werden von dir über den gesamten Lifecycle mit ASP.NET Core im Backend und Angular im Frontend entwickelt
In der agilen Teamarbeit optimierst du kontinuierlich Entwicklungsprozesse und bringst eigene Ideen ein
Mitarbeit in Software-Architektur sowie im Application Lifecycle Management (ALM) gehört zu deinem Alltag
Bestehende Applikationen werden durch dich gepflegt, erweitert und nachhaltig verbessert
Qualifikationen
Eine abgeschlossene Grundausbildung, idealerweise in Informatik, kombiniert mit Weiterbildung (z.B. HF oder BA) bringst du mit
Mehrjaehrige Erfahrung in C#, .NET Core, SQL-Server, T-SQL, Entity Framework Core sowie Webtechnologien und REST-Schnittstellen zeichnen dich aus
Kenntnisse in Git, TypeScript und Frameworks wie Angular, React oder Vue konntest du bereits einsetzen
Deutsch schriftlich sowie mündlich einwandfrei sowie analytische Fähigkeiten und Lernbereitschaft runden dein Profil ab
Benefits
Fullstack-Entwickler:in C# (m/w/d)
Verantwortung
- Du entwirfst, entwickelst und wartest Softwarekomponenten in C# und .NET 10.
- In dieser Rolle gestaltest du moderne Web-Frontends und stellst deren kontinuierliche Weiterentwicklung sicher.
- Du erfasst und definierst technische Anforderungen und übersetzt sie in klar strukturierte, funktionale Softwarelösungen.
- Als Fullstack-Entwickler:in übernimmst du die Initiative bei der Konzeption neuer Features und der Weiterentwicklung der Softwarearchitektur.
- Du prägst die technische Ausrichtung des Produkts und treibst die Standardisierung im gesamten Softwarekontext voran.
- In dieser Rolle arbeitest du eng mit einem agilen Team und Top-Talenten im Konzern zusammen, um den übergreifenden Softwarekontext aktiv mitzugestalten.
Qualifikationen
- Du hast ein abgeschlossenes Bachelor- oder Masterstudium in Softwareentwicklung oder einem vergleichbaren Fachgebiet.
- Du verfügst über sehr gute Kenntnisse in C# und .NET sowie praktische Erfahrung in der Entwicklung von REST-APIs.
- Erfahrung in der Entwicklung moderner Webanwendungen mit React und TypeScript ist idealerweise vorhanden.
- Agile Methoden, moderne Entwicklungstools und idealerweise Microservice-Architekturen, Docker, MongoDB, Monitoring und DevOps-Pipelines sind dir vertraut.
- Du arbeitest proaktiv, selbstständig und analytisch und leistest auch über deinen unmittelbaren Aufgabenbereich hinaus wertvolle Beiträge.
- Sehr gute Deutschkenntnisse auf C1-Niveau sowie gute Englischkenntnisse runden dein Profil ab; ein Grundverständnis für SPS-Entwicklung ist von Vorteil.
C#-Developer:in (m/w/d)
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.
- Du gestaltest neue Features proaktiv mit und treibst die Weiterentwicklung unserer Softwarearchitektur voran.
- Als Fullstack-Softwareentwickler:in Webanwendungen prägst du die technische Ausrichtung unseres Produkts nachhaltig mit.
- Du arbeitest in einem agilen Team und kooperierst eng mit Top-Talenten aus dem gesamten Konzern.
- In dieser Rolle gestaltest du den übergreifenden Softwarekontext aktiv mit und förderst die konzernweite Standardisierung.
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 bist du mit der Entwicklung webbasierter Lösungen mit React und TypeScript vertraut.
- Agile Methoden, moderne Entwicklungstools sowie Erfahrungen mit Microservices, Docker, MongoDB, Monitoring und DevOps-Pipelines sind dir nicht fremd.
- Dein Arbeitsstil ist proaktiv, eigenverantwortlich und analytisch, sodass du auch über deinen eigenen Aufgabenbereich hinaus Mehrwert schaffst.
- Du beherrschst Deutsch auf C1-Niveau und verfügst zusätzlich über gute Englischkenntnisse.