18 Web Development / Design - Web in Oberurnen
Senior Java / TypeScript Software Engineer (m/w/d)
Über
Rolle
Entwicklung moderner Enterprise-Software mit Schwerpunkt auf Java, TypeScript, Spring und Node.js. Du arbeitest an anspruchsvollen Kundenprojekten und begleitest Lösungen von der fachlichen Analyse über Domain-Modellierung und API-Design bis zur Umsetzung und Qualitätssicherung. Dabei kommen moderne Entwicklungs- und Automatisierungsmethoden sowie KI-Agenten gezielt zum Einsatz.
Verantwortung
Analyse fachlicher Anforderungen gemeinsam mit Kunden und Fachvertretern
Entwicklung von Domain-Modellen, APIs und Web-Oberflächen
Entwicklung mit Java, TypeScript, Spring, Node.js, REST und WebSockets
Einsatz und fachliche Kontrolle von KI-Agenten bei der Softwareentwicklung
Aufbau automatisierter Tests und hochwertiger Testdaten
Sicherstellung von Codequalität durch TDD, Refactoring, Pair Programming und Code Reviews
Weiterentwicklung von Build-, Deployment- und Betriebsprozessen
Mitarbeit an modernen Entwicklungswerkzeugen und Plattformkomponenten
Coaching und Know-how-Transfer innerhalb des Entwicklungsteams
Qualifikationen
Mindestens 5 Jahre Berufserfahrung in der professionellen Softwareentwicklung
Praktische Erfahrung mit KI-Agenten im Entwicklungsprozess
Sehr gute Kenntnisse in Java oder TypeScript und modernen Web-Technologien
Erfahrung mit automatisierten Tests und qualitätsorientierter Softwareentwicklung
Freude an der Analyse komplexer fachlicher Anforderungen
Erfahrung im direkten Austausch mit Kunden und Fachbereichen
Sehr gute Deutschkenntnisse auf Verhandlungsniveau
Selbstständige, analytische und verantwortungsbewusste Arbeitsweise
Benefits
Full-Stack Software Engineer (m/w/d)
Über
Verantwortung
Du entwickelst moderne Weblösungen von der Benutzeroberfläche bis zu Backend-Services und Datenhaltung.
Du übersetzt Designs und fachliche Anforderungen in performante, skalierbare Anwendungen.
Du integrierst externe Systeme, Geräte und Datenquellen über APIs sowie drahtlose Kommunikationswege.
Du automatisierst Build-, Test- und Deployment-Prozesse und betreibst Anwendungen in containerisierten Umgebungen.
Du analysierst bestehende Lösungen, führst Code Reviews durch und entwickelst Softwarequalität und Architektur kontinuierlich weiter.
Qualifikationen
Du hast eine Ausbildung oder ein Studium im Bereich Software Engineering, Informatik oder eine vergleichbare Qualifikation.
Du verfügst über fundierte Praxis mit React, TypeScript und modernen Webtechnologien.
Du kennst dich mit Containerisierung, Git, automatisierten Pipelines sowie Infrastructure as Code aus.
Du bringst Erfahrung mit relationalen Datenbanken, API-Integration und automatisierten Tests mit.
Du arbeitest eigenverantwortlich, qualitätsbewusst und gerne in agilen Teams und kommunizierst sicher auf Deutsch und Englisch.
Benefits
Full Stack Engineer – Java & TypeScript, Agentic AI (m/w/d)
Über
Rolle
Du entwickelst Software nicht einfach nach fertigen Spezifikationen, sondern gehst gemeinsam mit den Kunden der eigentlichen fachlichen Herausforderung auf den Grund. Dabei bewegst du dich über den gesamten Entwicklungsprozess – von Event Storming und Domain-Modellierung über API und Backend bis zur Web-Oberfläche.
Technologisch arbeitest du vor allem mit Java und TypeScript, ergänzt durch Spring, Node.js, REST und WebSockets. KI-Agenten gehören dabei selbstverständlich zu deinem Werkzeugkasten. Du nutzt sie dort, wo sie dich schneller machen, überprüfst ihre Ergebnisse aber kritisch und übernimmst die Verantwortung für den finalen Code.
Verantwortung
Du erschliesst gemeinsam mit Fachvertretern komplexe fachliche Anforderungen und übersetzt sie in belastbare Softwarelösungen.
Du arbeitest mit Event Storming, Domain-Modellierung und Domain-driven Design.
Du entwickelst Lösungen vom Domain-Modell über APIs und Services bis zur Web-Oberfläche.
Du setzt Java, TypeScript, Spring, Node.js, REST und WebSockets gezielt ein.
Du nutzt KI-Agenten als produktives Werkzeug und beurteilst deren Vorschläge kritisch auf Qualität, Sicherheit und fachliche Korrektheit.
Du entwickelst Tests und Testdaten, die auch bei komplexen Fachlogiken zuverlässig nachweisen, dass die Software korrekt funktioniert.
Du verbesserst Build-, Deployment- und Betriebsprozesse und automatisierst wiederkehrende Abläufe.
Du bringst deine Erfahrung mit TDD, Refactoring, Pair Programming und Code Reviews ins Team ein.
Du coachst Kolleginnen und Kollegen und unterstützt sie dabei, moderne Entwicklungs- und KI-Werkzeuge sinnvoll einzusetzen.
Du arbeitest direkt mit Kunden und Fachbereichen und übernimmst Verantwortung für deine Lösungen.
Qualifikationen
Du hast mindestens fünf Jahre Erfahrung in der Entwicklung produktiver Software, die auch langfristig betrieben und weiterentwickelt wird.
Du hast praktische Erfahrung mit KI-Agenten in der Softwareentwicklung und weisst, wann deren Ergebnisse kritisch hinterfragt werden müssen.
Qualitätssicherung ist für dich kein letzter Schritt, sondern Bestandteil der Entwicklung.
Du verfügst über fundierte Kenntnisse in Java oder TypeScript sowie im modernen Web-Umfeld.
Du hast Freude daran, dich in komplexe Fachdomänen einzuarbeiten und gemeinsam mit Kunden die tatsächlichen Anforderungen herauszuarbeiten.
Du bist kommunikativ und kannst technische sowie fachliche Themen verständlich vermitteln.
Du arbeitest eigenständig, analytisch und mit hohem Verantwortungsbewusstsein.
Du verfügst über verhandlungssichere Deutschkenntnisse, da die fachliche Zusammenarbeit mit Schweizer Kunden auf Deutsch erfolgt.
Benefits
Softwareentwickler:in für ERP-Anwendungen (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du die Weiterentwicklung eines zentralen ERP-Systems und angrenzender Business-Anwendungen aktiv mit und prägst damit entscheidende Geschäftsprozesse. Du übernimmst die Verantwortung für die Umsetzung fachlicher Anforderungen und sorgst dafür, dass komplexe Abläufe in eine klare und robuste Geschäftslogik übersetzt werden. Dabei arbeitest du an zentralen Datenflüssen und Benutzeroberflächen, die täglich von professionellen Anwendern genutzt und geschätzt werden. Du analysierst bestehende Funktionen, identifizierst Optimierungspotenziale und setzt Verbesserungen strukturiert und nachhaltig um. Durch dein Engagement trägst du massgeblich dazu bei, dass die Systeme stabil, effizient und zukunftsfähig bleiben.
Verantwortung
- Du entwickelst und pflegst unser ERP-System sowie interne Business-Anwendungen weiter.
- In dieser Rolle setzt du fachliche Anforderungen in stabile, wartbare Softwarelösungen um.
- Du analysierst und optimierst Geschäftsprozesse sowie zugehörige Datenflüsse.
- Als Softwareentwickler:in integrierst du Schnittstellen zu internen und externen Systemen.
- Du arbeitest eng mit Fachbereichen zusammen, um Anforderungen zu verstehen und zu konkretisieren.
- In dieser Rolle stellst du durch Reviews, Tests und saubere Architektur eine hohe Codequalität sicher und behebst nachhaltig Fehler im laufenden Betrieb.
Qualifikationen
- Mehrjährige Erfahrung in der Entwicklung von Business-Anwendungen oder ERP-Systemen
- Sicherer Umgang mit Datenmodellen, Geschäftsprozessen und moderner Softwarearchitektur
- Routine in mindestens einer etablierten Programmiersprache (z. B. C++, C#, Java)
- Geübte, strukturierte Analyse und Umsetzung fachlicher Anforderungen
- Praxis im Einsatz von Git sowie in gängigen Software-Entwicklungsprozessen
- Arbeitsweise geprägt von wartbarem, klar strukturiertem Code und lösungsorientiertem Denken
Anwendungsentwickler:in für ERP-Geschäftssysteme (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du aktiv die Weiterentwicklung eines ERP-Systems und angrenzender Business-Anwendungen, die täglich von professionellen Anwendern genutzt werden. Du übernimmst die Umsetzung fachlicher Anforderungen und sorgst dafür, dass zentrale Geschäftsprozesse effizient, transparent und stabil abgebildet sind. Dabei modellierst du komplexe Geschäftslogik und trägst dazu bei, Datenflüsse und Benutzeroberflächen zielgerichtet zu optimieren. Du verantwortest die kontinuierliche Verbesserung bestehender Systeme und bringst eigene Ideen für funktionale Erweiterungen ein. Durch dein strukturiertes und analytisches Vorgehen leistest du einen wesentlichen Beitrag zur Weiterentwicklung moderner ERP-Geschäftssysteme.
Verantwortung
- Du weiterentwickelst und pflegst unser ERP-System sowie interne Business-Anwendungen
- In dieser Rolle setzt du fachliche Anforderungen in stabile, wartbare Softwarelösungen um
- Du analysierst und optimierst Geschäftsprozesse und Datenflüsse
- Als Anwendungsentwickler:in für ERP-Geschäftssysteme entwickelst und integrierst du Schnittstellen zu internen und externen Systemen
- Du arbeitest eng mit den Fachbereichen zusammen, um Anforderungen aufzunehmen und zu konkretisieren
- In dieser Rolle stellst du durch Reviews, Tests und eine saubere Architektur die Codequalität sicher und löst Probleme nachhaltig im laufenden Betrieb
Qualifikationen
- Mehrjährige Erfahrung in der Entwicklung von Business-Anwendungen oder ERP-Systemen
- Sicherer Umgang mit Datenmodellen, Geschäftsprozessen und moderner Softwarearchitektur
- Praxis mit mindestens einer etablierten Programmiersprache (z. B. C++, C#, Java) sowie Versionskontrolle mit Git
- Stärke in der strukturierten Analyse von Anforderungen und deren sauberer technischer Umsetzung
- Hoher Anspruch an wartbaren, klar strukturierten und gut dokumentierten Code sowie selbstständige, lösungsorientierte Arbeitsweise
- Idealerweise Erfahrung mit UI-Technologien (z. B. Qt/QML), Datenbanken (SQL/NoSQL) und Schnittstellen wie REST oder Messaging
Fullstack Entwickler (m/w/d)
Über
Unser Partner gehört zu den führenden Krankenversicherern in der Schweiz. Unser Partner beschäftigt rund 1300 Mitarbeitende, mehr als 600 Personen sind am Hauptsitz in Bern tätig. Schweizweit betreut man die Kunden in rund 100 Geschäftsstellen. Das Spektrum an Arbeitsplätzen bei unserem Partner ist breit. Die Mitarbeitenden kommen deshalb aus unterschiedlichen Berufsrichtungen. Die Kundenbedürfnisse und Qualitätsstandards stehen im Zentrum der täglichen Arbeit.
Damit die gesteckten Ziele erreicht werden, profitieren die Mitarbeitenden von attraktiven Arbeitsbedingungen und umfassenden Weiterbildungsmöglichkeiten.
Verantwortung
Entwicklung moderner Weblösungen zur Digitalisierung zentraler Geschäfts- und Vertriebsprozesse in einem agilen Produktumfeld
Konzeption und Umsetzung skalierbarer Frontend- und Backend-Komponenten mit modernen Java- und Webtechnologien
Integration neuer Anwendungen in bestehende Systemlandschaften über Java-basierte Services und Schnittstellen sowie Bereitstellung auf OpenShift
Aktive Mitarbeit im DevOps-Team und technische Mitgestaltung der digitalen Transformation von der Lösungsfindung bis zum produktiven Betrieb
Qualifikationen
Höhere Ausbildung in Informatik und mehrjährige Berufserfahrung in der professionellen Fullstack-Softwareentwicklung
Fundierte Kenntnisse in modernen Frontend- und/oder Backend-Technologien, insbesondere Angular sowie Java mit Spring Boot
Ausgeprägtes Interesse an fachlichen Zusammenhängen und Fähigkeit, technische Lösungen konsequent aus Anwender- und Kundensicht zu entwickeln
Teamorientierte und technologiebegeisterte Persönlichkeit mit Interesse an aktuellen Engineering-Trends, verhandlungssicherem Deutsch und guten Englischkenntnissen
Fullstack Software Engineer (m/w/d)
Über
Unser Partner gehört zu einem der grössten privaten Bildungsinstituten im Schweizer Markt und ist an mehreren Standorten in der Schweiz vertreten. Sie zeichnen sich durch qualitativ hochstehende Programme und Dienstleistungen in der praxisorientierten Grund- und Weiterbildung aus.
Verantwortung
Modulare, wartbare Frontends mit Angular 20+, TypeScript sowie responsiven HTML/CSS-Interfaces entwickeln.
State-Management, REST-API-Integrationen, Authentifizierung und robustes Error-Handling umsetzen.
FastAPI-Endpunkte mit Python, Async, Pydantic und Routing konzipieren und implementieren.
Qualität durch Unit-Tests, Code-Reviews und strukturierte technische Dokumentation sicherstellen.
Digitale Plattformen und interne Tools gemeinsam mit UX, Backend, QA und System Engineering weiterentwickeln.
Qualifikationen
Fundierte Berufserfahrung in der Webentwicklung sowie gute Kenntnisse in Angular, TypeScript und HTML/CSS.
Sicheres Verständnis von REST-APIs, Authentifizierung, Routing und modernen Build-Tools.
Erfahrung mit FastAPI und Python sowie RxJS, Angular Material oder Tailwind von Vorteil.
Interesse an Full-Stack-Entwicklung, UX und modularen, wartbaren Softwarearchitekturen.
Strukturierte Arbeitsweise und hoher Anspruch an sauberen, verständlichen Code.
Benefits
Full-Stack Software Engineer (m/w/d)
Über
Verantwortung
Entwicklung und Design moderner Softwarelösungen im Frontend- und Backend-Bereich
Mitarbeit bei Requirements Engineering, Spezifikation, Softwarearchitektur und Release-Planung
Technische Beratung sowie enge Zusammenarbeit mit Kunden und interdisziplinären Projektteams
Übernahme von Teilprojekt- oder Projektleitungsverantwortung je nach Erfahrung
Qualifikationen
Hochschul- oder Fachhochschulabschluss in Informatik oder vergleichbare Qualifikation
Fundierte Erfahrung in der Softwareentwicklung mit Java, JavaScript sowie modernen Frameworks wie Spring und Angular oder React
Kenntnisse in Softwarearchitektur, SQL und modernen Entwicklungstools (Git, Maven, Jenkins, Jira)
Sehr gute Deutschkenntnisse (mind. C1) sowie gute Englischkenntnisse
C# Software Engineer (m/w/d)
Über
Verantwortung
Du entwickelst und wartest responsive und performante Webapplikationen mit Angular
Du triffst wichtige Architekturentscheidungen, übernimmst die technische Konzeption und führst Code Reviews durch
Du verbesserst kontinuierlich der internen Frameworks, Tools und Entwicklungsstandards
In enger Zusammenarbeit mit Fachabteilungen und dem Projektmanagement bringst Du deine Ideen ein
Qualifikationen
Du bringst mehrjährige Erfahrung in der Webentwicklung mit Angular und TypeScript mit
Die Anbindung von REST-APIs mittels C# und ASP.NET Core beherrschst du sicher
Du hast idealerweise Praxis in Testing (Unit, E2E) und in der Performance-Optimierung
Deine Deutsch- und Englischkenntnisse sind in Wort und Schrift sehr gut
Benefits
Senior Full-Stack Software Engineer (m/w/d)
Über
Verantwortung
Entwicklung skalierbarer Fullstack-Anwendungen mit Fokus auf nachhaltige Softwarearchitekturen und hohe Codequalität
Begleitung des gesamten Softwareentwicklungsprozesses – von der Anforderungsanalyse bis zur erfolgreichen Auslieferung
Mitgestaltung technischer Konzepte sowie aktive Mitarbeit in agilen Kundenprojekten
Unterstützung bei technischen Entscheidungen und Übernahme von Verantwortung in Projekt- und Architekturthemen
Qualifikationen
Mehrjährige Praxiserfahrung in der Softwareentwicklung mit Java und modernen Web-Technologien
Know-how in Spring, Hibernate, Angular oder React sowie Interesse an Cloud- und Architekturthemen
Analytische, eigenverantwortliche Arbeitsweise und Begeisterung für moderne Softwareentwicklung und agile Methoden
Kommunikationsstarke Persönlichkeit mit fliessenden Deutschkenntnissen (mind. C1) und guten Englischkenntnissen