162 Software Development - Software in Hochwald
Application Engineer (m/w/d)
Verantwortung
Du stellst Anwendungsdaten aus SAP, MES und MS-SQL-Datenbanken bereit
Du analysierst Anforderungen aus den Fachbereichen und leitest daraus Spezifikationen für die Softwareentwicklung ab
Du planst, entwickelst und dokumentierst Softwarelösungen und stellst Kompatibilität bei Updates sicher
Du nimmst Software in Betrieb, pflegst sie und leistest 2nd-Level-Support
Qualifikationen
Du hast eine IT-Ausbildung und Erfahrung in einer vergleichbaren Position
Du bringst idealerweise Erfahrung in der (Teil-)Projektleitung mit
Kenntnisse in MS-SQL, C# und der Power Platform (Power BI, Power Apps)
Du hast Freude an der Weiterentwicklung und Pflege von Softwarelösungen
Sehr gute Deutschkenntnisse in Wort und Schrift
Benefits
Entwickler Power Platform (m/w/d)
Rolle
In dieser Rolle gestaltest du mit deinen IT-Kenntnissen aktiv die Digitalisierung anspruchsvoller Projekt- und Produktionsprozesse. Du konzipierst, entwickelst und optimierst Anwendungen auf Basis der Microsoft Power Platform, um tägliche Arbeitsabläufe effizienter, transparenter und benutzerfreundlicher zu machen. Du analysierst bestehende Prozesse, übersetzt fachliche Anforderungen in technische Lösungen und stellst sicher, dass deine Anwendungen stabil, sicher und skalierbar laufen. Zudem verantwortest du die kontinuierliche Weiterentwicklung bestehender Power-Apps und -Workflows und sorgst für eine nachhaltige Verbesserung der Prozesslandschaft. Durch deine strukturierte Arbeitsweise und dein Verständnis für komplexe technische Umgebungen leistest du einen direkten Beitrag zu schlanken, zukunftsfähigen Abläufen.
Verantwortung
- Du entwickelst Apps, Automatisierungen und zugehörige Datenbanken, um interne Abläufe mit digitalen Technologien zu vereinfachen.
- In dieser Rolle analysierst du bestehende und neue Geschäftsprozesse mit den Fachbereichen und leitest daraus passende Apps und Automatisierungs-Flows ab.
- Du erklärst Anwendern die Nutzung der Apps, erstellst Schulungen und übernimmst den First-Level-Support.
- In dieser Rolle optimierst du Performance und User Interface bestehender Canvas- und Model-Driven-Apps, Flows und Datenstrukturen.
- Du definierst und verwaltest Sicherheitsrollen sowie Gruppen zur Absicherung der Lösungen.
- Als Entwickler Power Platform arbeitest du eng mit den zuständigen Mitarbeitenden zusammen, um digitale Lösungen kontinuierlich weiterzuentwickeln.
Qualifikationen
- Du verfügst über fundierte Praxis mit der Microsoft Power Plattform (Power Apps, Power Automate, Power BI) sowie mit Dataverse, Azure, EntraID und SharePoint.
- Du hast Erfahrung in der Anbindung externer Services über APIs und idealerweise in der Entwicklung von PCF Components (React, TypeScript) und Plugins in C#.
- Du blickst auf mehrjährige Erfahrung in der Entwicklung von Business-Anwendungen und Datenbanken zurück, idealerweise in einem produzierenden Umfeld.
- Du analysierst Geschäftsprozesse sicher, erkennst Optimierungspotenziale und setzt diese in digitale Lösungen um.
- Unternehmerisches, kostenbewusstes Denken sowie eine selbständige und zielorientierte Arbeitsweise zeichnen dich aus.
- Du kommunizierst stilsicher in Deutsch und Englisch in Wort und Schrift und arbeitest gerne bereichsübergreifend mit unterschiedlichen Teams zusammen.
Benefits
Fullstack Software Engineer (React & Java) (m/w/d)
Rolle
Du entwickelst moderne Full-Stack-Webanwendungen, die in einer vernetzten Welt zuverlässige digitale Services ermöglichen. In dieser Rolle übernimmst du die Konzeption, Umsetzung und Weiterentwicklung performanter Frontend- und Backend-Komponenten entlang klarer Qualitätsstandards. Du stellst durch saubere Architektur, Tests und kontinuierliche Optimierung sicher, dass Anwendungen stabil, sicher und skalierbar laufen. Du arbeitest strukturiert an technischen Lösungen, die internationale Kommunikation und Konnektivität unterstützen. Dabei behältst du Nutzerbedürfnisse, Wartbarkeit und Effizienz stets im Blick.
Verantwortung
Du entwickelst und wartest benutzerfreundliche, performante Frontend-Lösungen für unsere Services.
In dieser Rolle setzt Du Microservices um und pflegst RESTful APIs für stabile, skalierbare Funktionen.
Du nutzt Deine Datenbankkenntnisse, um Abfragen effizient zu erstellen und Daten sicher zu aktualisieren.
Als Entwickler:in für Full-Stack Webanwendungen arbeitest Du eng mit Backend-Entwickler:innen und weiteren Teams zusammen, um eine nahtlose Integration der Systemkomponenten sicherzustellen.
Du beteiligst Dich regelmässig an Code Reviews und technischen Diskussionen, um die Softwarequalität kontinuierlich zu verbessern.
Qualifikationen
- Du hast eine abgeschlossene Ausbildung als Softwareentwickler oder ein Studium der Informatik (Bachelor oder HF).
- Mindestens 3 Jahre Erfahrung in der Frontend- oder Full-Stack-Entwicklung bringst du mit.
- Sicherer Umgang mit React oder vergleichbaren Tools sowie mit HTML, CSS und JavaScript zeichnet dich aus.
- In Java entwickelst du objektorientierte Microservices, idealerweise mit dem Spring Framework, und bist mit RESTful Webservices vertraut.
- Praxis mit Oracle und MongoDB sowie mit Versionsverwaltungssystemen gehört zu deinem Profil.
- Du arbeitest effizient in internationalen Teams auf Englisch, übernimmst Verantwortung, zeigst Eigeninitiative und besitzt die Schweizer oder EU/EFTA-Staatsbürgerschaft mit Bewilligung B oder C.
Benefits
Softwareentwickler:in .NET und Web (m/w/d)
Rolle
In dieser Rolle entwickelst du moderne, vorwiegend webbasierte .NET-Lösungen. Dabei übernimmst du Verantwortung für die Qualität deines Codes und bringst aktiv eigene Ideen ein. Du trägst dazu bei, anspruchsvolle Fachanwender:innen mit innovativen, performanten und benutzerfreundlichen Anwendungen zu unterstützen. Zudem tauschst du dich eng mit deinem Team aus, um gemeinsam effiziente, skalierbare und zukunftsfähige Lösungen zu gestalten.
Verantwortung
Du entwickelst moderne .NET-Anwendungen mit C#, Web API, Entity Framework und stellst deren hohe Codequalität sicher.
In dieser Rolle gestaltest du Webanwendungen mit Angular, und TypeScript und begleitest sie mit automatisierten Tests, z.B. via Cypress.
Du modellierst und optimierst Datenstrukturen auf Basis von Microsoft SQL Server und stellst performante Zugriffe sicher.
Du arbeitest in einer modernen DevOps-Umgebung mit Azure DevOps Services, Git und JetBrains Rider und treibst Continuous Integration und Delivery voran.
Qualifikationen
- Du verfügst über einen Bachelorabschluss in Informatik oder einer vergleichbaren Studienrichtung.
- Du hast mehrjährige, praxisnahe Erfahrung in der Entwicklung mit C# und dem .NET-Ökosystem.
- Du arbeitest souverän mit Angular und TypeScript und setzt moderne Frontend-Architekturen um.
- Du kennst dich gut mit Microsoft SQL sowie OR-Mappern wie EF Core aus und modellierst performante Datenbanken.
- Du hast Erfahrung in der Testautomatisierung (z.B. Unit- und E2E-Tests) und legst grossen Wert auf Code-Qualität und Reviews.
- Du arbeitest gerne im agilen Umfeld (Scrum), kommunizierst wertschätzend im Team und verfügst über sehr gute Deutsch- sowie gute Englischkenntnisse.
Benefits
IT Solution Architekt (m/w/d)
Verantwortung
Beratung von Kunden bei Architektur, Planung und Entwicklung von PIM-, MDM- und DAM-Lösungen inkl. Integration in bestehende IT-Landschaften
Unterstützung bei Enterprise-Architektur sowie Konzeption und teilweise eigenständige Umsetzung von Lösungen
Enge Zusammenarbeit mit dem Lead Architekten bei architekturübergreifenden Fragestellungen
Kooperation mit dem Entwicklerteam zur Analyse und Lösungsdesign-Erstellung
Aufbau von tiefem Prozessverständnis der Kunden zur Entwicklung massgeschneiderter Lösungen
Abstimmung mit externen Partnern zur Weiterentwicklung von Architektur und Produkten
Qualifikationen
Abgeschlossenes Studium (Informatik/Wirtschaftsinformatik) oder vergleichbar sowie Erfahrung in Integrationsprojekten und Beratung
Praxis in PIM-, MDM-, DAM-Integration sowie Schnittstellen und Datenaustauschformaten
Technische Skills: C#/Java, JSON/XML, SQL, REST, Azure CI/CD sowie Web-Technologien (HTML, JavaScript, TypeScript, CSS)
Agiles Mindset sowie Offenheit für neue Technologien und Methoden
Reisebereitschaft und Vor-Ort-Support beim Kunden
Sprachkenntnisse: Deutsch und Englisch auf sehr gutem Niveau
Benefits
Lead .NET C# Entwickler*in (m/w/d)
Rolle
In dieser Rolle gestaltest du als Lead .NET C# Entwickler*in moderne Softwarelösungen für komplexe Sozialversicherungssysteme und stellst deren hohe Qualität, Stabilität und Wartbarkeit sicher. Du übernimmst die technische Führung deines Entwicklerteams, triffst Architekturentscheidungen und sorgst für eine saubere Umsetzung der .NET- und C#-Standards. Du verantwortest die kontinuierliche Weiterentwicklung der bestehenden Anwendungen, analysierst Anforderungen und übersetzt diese in tragfähige technische Konzepte. Zudem koordinierst du die Zusammenarbeit mit relevanten Schnittstellen, stellst einen effizienten Entwicklungsprozess sicher und unterstützt dein Umfeld als fachliche Ansprechperson. Durch dein Engagement trägst du wesentlich dazu bei, nachhaltige, zukunftsfähige Lösungen im Bereich der Sozialversicherungen zu realisieren.
Verantwortung
- Du entwickelst und wartest komplexe Web-Applikationen auf Basis von .NET/C# und Microsoft SQL Server.
- In dieser Rolle arbeitest du in wechselnden Projekten als Teil agiler Scrum Teams.
- Du begleitest Lösungsarchitekten und Projektleiter vom Lösungskonzept bis zur erfolgreichen Abnahme.
- Als Lead .NET C# Entwickler*in unterstützt du Produktberater bei technischen Kundenanforderungen und Problemstellungen.
- Du sicherst durch Code-Reviews und Unit-Tests die hohe Qualität unserer Softwarelösungen.
Benefits
Senior .NET Softwareentwickler (m/w/d)
Rolle
In dieser Rolle konzipierst und entwickelst du anspruchsvolle .NET-Lösungen über den gesamten Software-Lifecycle hinweg. Du verantwortest die Umsetzung komplexer Anforderungen in robuste, performante und gut wartbare Anwendungen. Dabei analysierst du bestehende Systeme, entwirfst tragfähige Architekturen und integrierst verteilte Softwaresysteme nahtlos miteinander. Du bringst deine langjährige Erfahrung ein, um technische Entscheidungen fundiert zu treffen und Projekte erfolgreich voranzutreiben. Zudem unterstützt du andere Entwickler:innen fachlich und trägst so zur kontinuierlichen Weiterentwicklung der Softwarequalität bei.
Verantwortung
- Du entwickelst im .NET-Universum Fullstack- oder Backend-Lösungen mit Technologien wie .NET Core, Razor, Blazor und Microservices.
- In dieser Rolle gestaltest du Softwarearchitekturen, definierst saubere Schnittstellen und sorgst für durchdachte technische Lösungen.
- Du arbeitest eng im SCRUM-Team zusammen, bringst eigene Ideen ein und treibst die Umsetzung anspruchsvoller Kundenprojekte voran.
- Als Senior .NET Softwareentwickler_in übernimmst du Verantwortung für Codequalität, setzt auf automatisierte Tests und verbesserst kontinuierlich bestehende Lösungen.
- Du dokumentierst deine Softwarelösungen strukturiert und nachvollziehbar, damit Team und Kundschaft effizient damit arbeiten können.
- In dieser Rolle vertiefst du dein Know-how in modernen .NET-Technologien und prägst aktiv Best Practices im Entwicklungsteam.
Qualifikationen
- Du verfügst über einen (Fach-)Hochschulabschluss in Informatik oder eine vergleichbare Ausbildung.
- Du hast mehrjährige Erfahrung in der Backend-Entwicklung mit .NET Core, Entity Framework, Microservices sowie Integrationsarchitekturen und Web-APIs (z. B. REST).
- Du bist mit modernen Frontend-Technologien wie Blazor vertraut und arbeitest sicher mit Azure Cloud, Azure DevOps, Visual Studio und Git.
- Du hast praktische Erfahrung in agiler Softwareentwicklung (Scrum, Kanban, SAFe etc.) und mehr als 5 Jahre Berufserfahrung als Softwareentwickler.
- Du hast bereits erste Erfahrungen mit AI-Tools gesammelt und möchtest deine Fähigkeiten im Prompting gezielt weiterentwickeln; Kenntnisse in Kubernetes oder OpenShift, xUnit, Swagger, API Kana oder Kafka sind ein Plus.
- Du kommunizierst fliessend in Deutsch (mindestens Niveau B2), verfügst über gute Englischkenntnisse und überzeugst als selbständige, teamorientierte Persönlichkeit mit hohem Qualitätsanspruch.
Benefits
Senior .NET Entwickler (m/w/d)
Rolle
In dieser Rolle übernimmst du die Konzeption und Entwicklung anspruchsvoller .NET-Anwendungen über den gesamten Software-Lifecycle hinweg. Du verantwortest die Umsetzung individueller Lösungen in komplexen, verteilten Softwaresystemen und stellst dabei hohe Qualitätsstandards sicher. Mit deinem fundierten Erfahrungswissen analysierst du Kundenanforderungen, entwirfst tragfähige Architekturen und triffst technologische Entscheide. Zudem koordinierst du die technische Umsetzung im Projektteam, förderst den Wissensaustausch und unterstützt bei der kontinuierlichen Optimierung von Prozessen und Lösungen. Durch dein strukturiertes, lösungsorientiertes Vorgehen trägst du wesentlich zum Erfolg anspruchsvoller Digitalisierungsprojekte bei.
Verantwortung
- Du entwickelst anspruchsvolle .NET-Anwendungen im Fullstack- oder Backend-Bereich und bringst deine Senior-Expertise aktiv ins Team ein
- In dieser Rolle gestaltest du Softwarearchitekturen, definierst saubere Schnittstellen und stellst eine hohe Code-Qualität sicher
- Du nutzt moderne Technologien wie .NET Core, Razor, Blazor und Microservices und vertiefst dein Know-how kontinuierlich
- Als Senior .NET Anwendungsentwickler arbeitest du eng im SCRUM-Team zusammen und übernimmst Verantwortung für die Umsetzung technischer Lösungen
- Du setzt auf automatisierte Tests, um Stabilität und Wartbarkeit der Anwendungen langfristig zu gewährleisten
- In dieser Rolle dokumentierst du deine Lösungen strukturiert und nachvollziehbar, um Wissen im Team transparent zu teilen
Qualifikationen
- Du verfügst über einen (Fach-)Hochschulabschluss in Informatik oder eine vergleichbare Ausbildung.
- Du hast mehrjährige Erfahrung in der Softwareentwicklung mit .NET Core, Entity Framework, Microservices und Web-APIs (z. B. REST).
- Du kennst dich mit modernen Frontend-Technologien wie Blazor aus und arbeitest sicher mit Azure Cloud, Azure DevOps, Visual Studio und Git.
- Du bringst Erfahrung in agilen Methoden wie Scrum, Kanban oder SAFe mit und fühlst dich in einem crossfunktionalen Team wohl.
- Du hast erste Praxis im Einsatz von AI-Tools, interessierst dich für professionelles Prompting und erarbeitest dir gerne neue Fachgebiete.
- Du zeichnest dich durch hohe Qualitätsansprüche, eine selbständige und kommunikative Arbeitsweise sowie sehr gute Deutschkenntnisse (mindestens B2) aus.
Benefits
Leitung Full-Stack Softwareentwicklung (m/w/d)
Rolle
In dieser Rolle übernimmst du die Leitung der Full-Stack Softwareentwicklung und prägst die technische Architektur komplexer Lösungen von der Konzeption bis zur erfolgreichen Umsetzung. Du verantwortest dabei technologische Entscheide über den gesamten Stack hinweg, triffst zentrale Architekturentscheide und stellst sicher, dass moderne Technologien und bewährte Patterns effizient eingesetzt werden. Mit deinem Senior-Level-Hintergrund führst du anspruchsvolle Entwicklungsprojekte, koordinierst Schnittstellen und sorgst für eine hohe Code-Qualität sowie nachhaltige Softwarearchitekturen. Du begleitest den gesamten Entwicklungsprozess, treibst kontinuierliche Verbesserungen voran und stellst sicher, dass Lösungen sowohl technisch exzellent als auch langfristig wartbar sind. Durch dein strategisches Verständnis und deine Hands-on-Mentalität schaffst du die Grundlage für skalierbare, performante und zukunftsfähige Softwareprodukte.
Verantwortung
- Du leitest die Full-Stack Softwareentwicklung in anspruchsvollen Grossprojekten bei namhaften Schweizer Unternehmen.
- In dieser Rolle übernimmst du die technische Gesamtverantwortung für Architektur, Design und Umsetzung moderner Individualsoftware.
- Als Leitung Full-Stack Softwareentwicklung koordinierst du das Entwicklerteam und stellst hohe Codequalität sowie Clean-Code-Prinzipien sicher.
- Du triffst Architekturentscheidungen für Microservices- und Cloud-Lösungen und stimmst diese mit Kund:innen und Stakeholdern ab.
- In dieser Rolle förderst du den Einsatz moderner Technologien, Tools und Methoden (z.B. CI/CD, Container, Agile) im Projektalltag.
- Als Leitung Full-Stack Softwareentwicklung unterstützt du Kund:innen als technische Ansprechperson und begleitest sie durch den gesamten Projektlebenszyklus.
Qualifikationen
- Abgeschlossene Informatikausbildung (UNI, ETH, FH oder HF).
- Mindestens 6 Jahre Erfahrung als Full-Stack-Entwickler in grossen Softwareprojekten.
- Sehr gute Praxis in Java, Spring Boot sowie Frontend-Entwicklung mit Angular, TypeScript und JavaScript.
- Fundierte Erfahrung mit Microservices-Architekturen, Cloud-Umgebungen (AWS, Azure oder GCP) sowie Kubernetes und Docker.
- Sicher im Umgang mit agilen Methoden (Scrum/SAFe), CI/CD-Pipelines und Tools wie Git, Jira und Confluence; vertraut mit Clean Code, Design Patterns und SOLID-Prinzipien.
- Know-how in Testautomation, Code-Qualität und Security (z.B. OAuth2, OpenID Connect, DSGVO) sowie hervorragende Deutschkenntnisse auf Muttersprachen-Niveau oder mindestens C1.
Benefits
Full-Stack Softwarearchitekt - Java/ Angular (m/w/d)
Rolle
In dieser Rolle gestaltest du als erfahrene:r Full-Stack Softwarearchitekt:in anspruchsvolle Softwarelösungen von der Konzeption bis zur Umsetzung aktiv mit. Du übernimmst Verantwortung für die Architektur, das Design und die Qualität der Anwendungen über alle Schichten hinweg. Du analysierst komplexe Anforderungen, triffst fundierte Technologieentscheidungen und stellst sicher, dass die Systeme skalierbar, wartbar und zukunftssicher bleiben. Du verantwortest die enge Abstimmung zwischen Frontend, Backend und Schnittstellen, um stabile, performante und benutzerfreundliche Lösungen zu realisieren. Durch deine Erfahrung prägst du Best Practices, förderst technische Exzellenz und trägst wesentlich zur kontinuierlichen Weiterentwicklung der gesamten Softwarelandschaft bei.
Verantwortung
- Du konzipierst und realisierst individuelle Full-Stack-Lösungen für Grossprojekte bei namhaften Schweizer Unternehmen.
- In dieser Rolle übernimmst du die technische Verantwortung über den gesamten Software-Lebenszyklus – von Architektur über Entwicklung bis Betrieb.
- Du setzt moderne Technologien wie Java, Spring Boot, Angular und Cloud-Plattformen gezielt ein, um skalierbare und zukunftssichere Systeme zu schaffen.
- Als erfahrene:r Full-Stack Softwarearchitekt:in gestaltest du Microservices-Architekturen und stellst deren Qualität, Sicherheit und Performance sicher.
- Du arbeitest eng mit Kund:innen und Projektteams zusammen, nimmst Anforderungen auf und übersetzt sie in tragfähige technische Lösungen.
- In dieser Rolle trägst du mit deinem Know-how zu agilen Projekten bei und förderst Clean Code, Automatisierung und moderne Entwicklungsstandards.
Qualifikationen
- Abgeschlossene Informatikausbildung (UNI, ETH, FH oder HF) oder gleichwertiger Abschluss.
- Mindestens 6 Jahre Erfahrung als Full-Stack-Entwickler in grossen, komplexen Softwareprojekten.
- Sehr fundierte Praxis in Java, Spring Boot sowie modernen Webtechnologien wie Angular, TypeScript und JavaScript.
- Souveräner Umgang mit Microservices-Architekturen, Cloud-Plattformen (AWS, Azure oder GCP) sowie Kubernetes und Docker.
- Routine im Einsatz moderner Entwicklungspraktiken wie Agile (Scrum/SAFe), CI/CD, Git, Jira, Confluence sowie Fokus auf Clean Code, Design Patterns und SOLID-Prinzipien.
- Erprobtes Know-how in Testautomation, Code-Qualität und Security (z. B. OAuth2, OpenID Connect, DSGVO) sowie Deutsch mindestens auf C1-Niveau.
Benefits