122 Software Development - Software in Marin-Epagnier
KI-orientierte Full-Stack-Entwicklung (m/w/d)
Rolle
In dieser Rolle leitest du die KI-orientierte Full-Stack-Entwicklung und prägst damit entscheidend die technologische Ausrichtung komplexer Digitalprojekte. Du verantwortest die Konzeption, Umsetzung und Weiterentwicklung von skalierbaren Anwendungen, in denen moderne KI-Komponenten nahtlos in Frontend- und Backend-Architekturen integriert werden. Dabei übernimmst du die fachliche Führung im Entwicklungsprozess, triffst technische Architekturentscheidungen und stellst hohe Qualitätsstandards in Code, Sicherheit und Performance sicher. Du analysierst Anforderungen, übersetzt diese in robuste technische Lösungen und optimierst bestehende Systeme kontinuierlich. Zudem treibst du Innovationen im Bereich Künstliche Intelligenz voran, evaluierst neue Technologien und setzt Best Practices in der Full-Stack-Entwicklung durch.
Verantwortung
In dieser Rolle übernimmst du die fachliche Leitung von KI-orientierten Full-Stack-Entwicklungsprojekten mit hohem Gestaltungsspielraum.
Du gestaltest und implementierst individuelle Softwarelösungen entlang des gesamten Technologie-Stacks.
Als KI-orientierte:r Full-Stack-Entwickler:in koordinierst du Mandate und stimmst Anforderungen mit internen und externen Stakeholdern ab.
Du treibst den Einsatz moderner KI- und Softwaretechnologien voran und sicherst deren effiziente Integration in Kundenlösungen.
In dieser Rolle förderst du eine flexible, moderne Arbeitsweise im Team und unterstützt die kontinuierliche Verbesserung von Prozessen und Methoden.
Qualifikationen
- Abgeschlossene Ausbildung in Informatik (UNI, ETH, FH oder HF).
- Mindestens 8 Jahre Erfahrung als Full-Stack-Entwickler in grossen, komplexen Softwareprojekten.
- Sehr gute Kenntnisse in Java, Spring Boot, Angular, TypeScript und JavaScript sowie Praxis mit Microservices-Architekturen.
- Erfahrung mit Cloud-Plattformen (AWS, Azure oder GCP) und Container-Technologien wie Kubernetes und Docker.
- Sicher im Einsatz moderner Methoden und Tools (Agile/Scrum/SAFe, CI/CD, Git, Jira, Confluence) sowie Clean Code, Design Patterns und SOLID-Prinzipien.
- Fliessende Deutschkenntnisse auf Muttersprachen-Niveau oder mindestens C1 sowie ausgeprägte Kommunikations- und Beratungskompetenz, insbesondere für AI-gestützte Lösungen.
Benefits
Erfahrene:r KI-Full-Stack-Engineer (m/w/d)
Rolle
In dieser Rolle als erfahrene:r KI-Full-Stack-Engineer gestaltest du moderne, intelligente Anwendungen von der Idee bis zum produktiven Einsatz aktiv mit. Du übernimmst die Verantwortung für das Design, die Umsetzung und Integration von KI-Lösungen in skalierbare Full-Stack-Architekturen. Du analysierst komplexe Anforderungen, übersetzt sie in saubere technische Konzepte und setzt diese mit hoher Codequalität um. Zudem evaluierst du neue Technologien, bringst Best Practices ein und treibst kontinuierliche Verbesserungen der bestehenden Systeme voran. Durch deinen Blick auf das Gesamtsystem verbindest du robuste Backend-Services mit überzeugenden Frontend-Erlebnissen und schaffst so nachhaltigen Mehrwert.
Verantwortung
- Du entwickelst individuelle Softwarelösungen als Full-Stack-Engineer in komplexen, grossen Kundenprojekten.
- In dieser Rolle setzt du moderne Technologien wie Java, Spring Boot, Angular und TypeScript über den gesamten Stack hinweg ein.
- Du gestaltest Microservices-Architekturen in Cloud-Umgebungen und stellst mit CI/CD, Testautomation und Security-Konzepten eine hohe Softwarequalität sicher.
- Als erfahrene:r KI-Full-Stack-Engineer nutzt du AI-Hilfsmittel gezielt in Projekten und baust deren Einsatz konsequent weiter aus.
- Du berätst Kunden kompetent zu Lösungen mit KI und begleitest sie von der Idee bis zur Umsetzung in anspruchsvollen Unternehmensumgebungen.
- In dieser Rolle übernimmst du Verantwortung in agilen Teams, kommunizierst souverän mit Stakeholdern und prägst die technische Architektur entscheidend mit.
Qualifikationen
- Abgeschlossene Ausbildung in Informatik (Uni, ETH, FH oder HF).
- Mindestens 8 Jahre Erfahrung als Full-Stack-Entwickler in grossen, komplexen Softwareprojekten mit Java, Spring Boot, Angular, TypeScript und JavaScript.
- Fundiertes Know-how in Microservices-Architekturen, Cloud-Umgebungen (AWS, Azure oder GCP) sowie Kubernetes und Docker.
- Sicherer Umgang mit modernen Entwicklungspraktiken wie Agile (Scrum/SAFe), CI/CD, Git, Jira und Confluence sowie solide Kenntnisse in Clean Code, Design Patterns und SOLID-Prinzipien.
- Praxis in Testautomation, Code-Qualität und Security (z. B. OAuth2, OpenID Connect, DSGVO) sowie hohe Kommunikationsstärke und professionelles Auftreten auch in Konzernumgebungen.
- Sehr gute Deutschkenntnisse auf Muttersprachen-Niveau oder mindestens C1 und ausgeprägtes Interesse am Einsatz von AI-Tools inklusive Beratung und Umsetzung von AI-Lösungen bei Kunden.
Benefits
Softwareentwickler:in für Dynamics-ERP (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du moderne Dynamics-ERP-Lösungen, die Geschäftsprozesse effizient und zukunftssicher abbilden. Du analysierst Anforderungen, konzipierst technische Lösungen und setzt diese durch passgenaue Anpassungen und Erweiterungen der Dynamics-ERP-Umgebung um. Dabei verantwortest du den gesamten Entwicklungszyklus von der Implementierung über Tests bis hin zur Dokumentation. Du arbeitest eng mit Fachbereichen zusammen, um komplexe Abläufe in performante und stabile ERP-Funktionen zu übersetzen. Mit deinem Professional-Level bringst du Best Practices ein und sorgst für eine kontinuierliche Optimierung der bestehenden Systemlandschaft.
Verantwortung
- Du entwickelst unser ERP-System (MS Dynamics NAV 2018) weiter, betreibst es und betreust relevante Schnittstellen.
- In dieser Rolle übernimmst du das Steuer im Change-, Release- und Incident-Management.
- Du arbeitest eng mit unseren Business Analysten und dem NAV-Dienstleister zusammen und sorgst für eine klare, verlässliche Kommunikation.
- Als Softwareentwickler:in für Dynamics-ERP stellst du einen schnellen Support im 1st- und 2nd-Level sicher.
- Du beteiligst dich aktiv am IT-Pikettdienst und trägst so zur hohen Verfügbarkeit unserer Systeme bei.
Qualifikationen
- Abgeschlossene Informatik-Ausbildung und gutes Verständnis für wirtschaftliche Zusammenhänge
- Fundierte Erfahrung in Programmierung und Konfiguration von Microsoft Dynamics NAV
- Sicherer Umgang mit SQL-Datenbanken
- Idealerweise zusätzliches Know-how im Omnichannel-Handel
- Lösungsorientierte, pragmatische Arbeitsweise mit Hands-on-Mentalität
- Bereitschaft, Verantwortung zu übernehmen und Themen eigenständig voranzutreiben
Benefits
Softwareentwicklung Dynamics-NAV (m/w/d)
Über
Verantwortung
Du entwickelst, betreibst und optimierst unser ERP-System MS Dynamics NAV 2018 inklusive Schnittstellen.
In dieser Rolle steuerst du das Change-, Release- und Incident-Management für das ERP-Umfeld.
Du arbeitest eng und partnerschaftlich mit Business Analysten und unserem NAV-Dienstleister zusammen.
Als Softwareentwicklung Dynamics-NAV stellst du eine klare und verbindliche Kommunikation zwischen IT und Fachbereichen sicher.
Du gewährleistest schnellen Support im 1st- und 2nd-Level-Bereich.
In dieser Rolle übernimmst du Verantwortung im IT-Pikettdienst und trägst zur hohen Verfügbarkeit der Systeme bei.
Qualifikationen
- Du verfügst über eine abgeschlossene Informatik-Ausbildung und verstehst wirtschaftliche Zusammenhänge.
- NAV ist dein vertrautes Umfeld, in dem du sicher programmierst und konfigurierst.
- Du arbeitest routiniert mit SQL-Datenbanken und punktest idealerweise mit Erfahrung im Omnichannel-Handel.
- Lösungsorientiertes Denken und eine ausgeprägte Hands-on-Mentalität zeichnen dich aus.
- Du möchtest Verantwortung übernehmen und aktiv zur Weiterentwicklung von Prozessen beitragen.
Benefits
Dynamics 365 BC Software Engineer (m/w/d)
Über
Verantwortung
Du unterstützt die Projektleiter/innen bei der Konzeption von D365-BC-Lösungen.
In dieser Rolle erstellst du fundierte Aufwandschätzungen für Zusatzentwicklungen.
Du setzt Kundenerweiterungen und Anpassungen auf Basis von D365 BC um.
In dieser Rolle entwickelst du Schnittstellen zu externen Anwendungen, zum Beispiel via REST API.
Du führst Datenmigrationen aus früheren Dynamics-NAV-Versionen nach D365 BC durch.
Du treibst die Weiterentwicklung der Apps und der Branchenlösung auf Basis von D365 BC voran und unterstützt Projektleitung sowie Support-Team bei technischen Fragestellungen.
Qualifikationen
- Du verfügst über ein Studium in Wirtschaftsinformatik, Softwareentwicklung oder eine vergleichbare Ausbildung.
- Du hast fundierte Erfahrung in der Entwicklung mit Microsoft Dynamics NAV / D365 Business Central (AL, C/AL, Visual Studio Code).
- Du gehst sicher mit Schnittstellen (XML/JSON) und insbesondere REST API Webservices um; JavaScript-Kenntnisse sind von Vorteil.
- Du bringst ein gutes betriebswirtschaftliches Verständnis sowie Interesse an ERP-Prozessen mit.
- Du bist neuen Cloud-Technologien wie Azure oder O365 gegenüber aufgeschlossen.
- Du kommunizierst sicher in Deutsch und Englisch.
Benefits
Softwareentwickler:in Dynamics 365 BC (m/w/d)
Über
Verantwortung
Du unterstützt die Projektleiter:innen bei der Konzeption von D365 Business Central Lösungen
Du erstellst fundierte Aufwandschätzungen für Zusatzentwicklungen
In dieser Rolle setzt du Kundenerweiterungen und Anpassungen auf Basis von D365 Business Central um
Du entwickelst Schnittstellen zu externen Anwendungen, zum Beispiel über REST APIs
Du führst Datenmigrationen aus früheren Dynamics NAV Versionen durch
Du begleitest Projektleiter:innen und das Support-Team bei technischen Fragestellungen rund um D365 Business Central
Qualifikationen
- Du verfügst über ein Studium in Wirtschaftsinformatik, Softwareentwicklung oder eine vergleichbare Ausbildung.
- Du hast fundierte Erfahrung in der Entwicklung mit Microsoft Dynamics NAV bzw. D365 Business Central (AL, C/AL, Visual Studio Code).
- Du kennst dich mit Schnittstellen auf Basis von XML/JSON aus, idealerweise mit REST-API-Webservices, JavaScript ist von Vorteil.
- Du bringst ein gutes betriebswirtschaftliches Verständnis sowie Interesse an ERP-Prozessen mit.
- Du bist offen für moderne Cloud-Technologien wie Azure und Microsoft 365.
- Du kommunizierst sicher auf Deutsch und Englisch.
Benefits
SPS-Softwareentwickler Maschinenbau (m/w/d)
Über
Rolle
In dieser Funktion entwickelst und optimierst du die Steuerungssoftware moderner Maschinenlösungen und gestaltest aktiv die Weiterentwicklung zukünftiger Maschinenplattformen mit. Du arbeitest eng mit internen Entwicklungsteams sowie Kunden zusammen, setzt neue Softwarefunktionen um und stellst durch strukturierte Tests eine hohe Qualität und Zuverlässigkeit der Systeme sicher. Dabei übernimmst du Verantwortung für die Softwarearchitektur, technische Weiterentwicklungen und bei Interesse auch für anspruchsvolle Hardwareprojekte.
Verantwortung
Weiterentwicklung und Programmierung von SPS-Software für neue Maschinenbaureihen und kundenspezifische Funktionen im Bereich Blechbearbeitung
Entwicklung und Optimierung von C++-Softwarelösungen zur Erweiterung bestehender Maschinenfunktionen
Konzeption und Umsetzung neuer Software-Features in Zusammenarbeit mit Entwicklungsteams und Kunden
Mitgestaltung und Weiterentwicklung der Softwarearchitektur sowie technischer Standards
Durchführung von Softwaretests am Simulator sowie gelegentliche Tests direkt an Maschinen beim Kunden
Ausbau automatisierter Testverfahren und Erstellung einer umfassenden technischen Dokumentation
Analyse komplexer technischer Anforderungen und Umsetzung nachhaltiger Softwarelösungen
Möglichkeit zur Übernahme von Aufgaben in der Hardware-Projektleitung bei entsprechender Erfahrung und Interesse
Qualifikationen
Abgeschlossene höhere Ausbildung oder Weiterbildung im Bereich Informatik, Elektrotechnik oder einer vergleichbaren technischen Fachrichtung
Praktische Grundausbildung als Automatiker EFZ oder eine ähnliche technische Ausbildung
Mehrjährige Erfahrung in der SPS-Programmierung mit Structured Text, idealerweise im Umfeld von Beckhoff-Steuerungen
Fundierte Kenntnisse in der objektorientierten Programmierung, vorzugsweise mit C++
Erfahrung mit Safety-Anwendungen wie TwinSAFE oder SafeMotion von Vorteil
Verständnis für komplexe technische Systeme und Freude an der Entwicklung innovativer Maschinenlösungen
Selbstständige, analytische und strukturierte Arbeitsweise mit hohem Qualitätsanspruch
Ausgeprägte Problemlösungskompetenz sowie schnelle Auffassungsgabe für anspruchsvolle technische Zusammenhänge
Teamorientierte Persönlichkeit mit Freude an interdisziplinärer Zusammenarbeit
Fliessende Deutschkenntnisse
Software Solution Architect (m/w/d)
Über
Rocken® hat mit Ihrer digitalen Rekrutierungslösung den Bewerbungsprozess massgeblich vereinfacht und setzt damit einen neuen, einheitlichen Standard. Wir verbinden Talente, Experten und Expertinnen in der gesamten Schweiz. Unser Netzwerk an etablierten Unternehmen stellen wir auf unserer Rocken® Talent Plattform zur Verfügung.
Unser Partner ist eine Behörde im Medizinsektor. Zum Schutz der Gesundheit von Menschen und Tieren leisten sie einen Beitrag zur Prüfung der Qualität der Arzneimittel. Innerhalb dieses Umfelds werden spannende Projekte auf nationaler und internationaler Ebene verfolgt.
Starte deine neue Reise jetzt mit einem persönlichen Rocken® Talent Profil und profitiere von spannenden Jobs!
Rolle
In dieser Rolle übernimmst du die fachliche Leitung der Anwendungsarchitektur für ein zentrales Digitalisierungsvorhaben und stellst sicher, dass moderne, qualitativ hochwertige Softwarelösungen entstehen. Du verantwortest die Konzeption und Weiterentwicklung eines modularen Portals, das bestehende Lösungen ablöst und neue Geschäftsbedürfnisse effizient integriert. Dabei arbeitest du eng mit agilen, SAFe-orientierten DevSecOps-Teams zusammen und prägst deren Architektur- und Engineering-Standards nachhaltig. Du gestaltest aktiv technologiegetriebene Innovationen mit, um stabile, sichere und skalierbare Anwendungen für interne und externe Anspruchsgruppen bereitzustellen. Durch dein strukturiertes Vorgehen und deine Kommunikationsstärke schaffst du Klarheit in komplexen technischen Fragestellungen und trägst massgeblich zur erfolgreichen digitalen Transformation bei.
Verantwortung
Fachliche Leitung eines Engineering-Teams mit Verantwortung für technische Exzellenz, Lösungsdesign und nachhaltige Softwareentwicklung.
Definition und Weiterentwicklung zukunftsfähiger Systemarchitekturen in enger Zusammenarbeit mit Architektur- und Plattformteams.
Ausarbeitung technischer Spezifikationen sowie Bewertung neuer Technologien, Frameworks und Architekturansätze.
Verantwortung für die Umsetzung von Qualitäts-, Performance-, Security- und Compliance-Vorgaben innerhalb der Softwarelandschaft.
Förderung einer modernen Engineering-Kultur durch Code Reviews, Mentoring, Automatisierung und den Einsatz etablierter DevOps-Praktiken.
Qualifikationen
Mehrjährige Berufserfahrung in Software Engineering, Solution Architecture oder Enterprise Development mit Schwerpunkt auf komplexen Anwendungssystemen.
Sehr gute Kenntnisse moderner Technologien wie .NET, Java, Spring Boot, Azure Cloud Services, OpenShift, Kubernetes, Docker und Event-driven Architectures.
Erfahrung mit Git, CI/CD-Pipelines, Terraform, Azure DevOps, GitLab CI sowie automatisierten Testing- und Deployment-Prozessen.
Strukturierte, konzeptionelle und lösungsorientierte Arbeitsweise kombiniert mit ausgeprägter Führungs- und Kommunikationskompetenz.
Abgeschlossenes Studium in Informatik oder Wirtschaftsinformatik; Architektur- oder Agile-Zertifizierungen (z. B. iSAQB, TOGAF oder SAFe) sind von Vorteil.
Benefits
Lead Software Architect & Technical Lead (m/w/d)
Über
Rocken® hat mit Ihrer digitalen Rekrutierungslösung den Bewerbungsprozess massgeblich vereinfacht und setzt damit einen neuen, einheitlichen Standard. Wir verbinden Talente, Experten und Expertinnen in der gesamten Schweiz. Unser Netzwerk an etablierten Unternehmen stellen wir auf unserer Rocken® Talent Plattform zur Verfügung.
Unser Partner ist eine Behörde im Medizinsektor. Zum Schutz der Gesundheit von Menschen und Tieren leisten sie einen Beitrag zur Prüfung der Qualität der Arzneimittel. Innerhalb dieses Umfelds werden spannende Projekte auf nationaler und internationaler Ebene verfolgt.
Starte deine neue Reise jetzt mit einem persönlichen Rocken® Talent Profil und profitiere von spannenden Jobs!
Rolle
In dieser Rolle gestaltest du die digitale Transformation aktiv mit und sorgst dafür, dass qualitativ einwandfreie, sichere und wirksame Lösungen die Grundlage zentraler Prozesse bilden. Du übernimmst die fachliche Verantwortung für eine moderne Softwarearchitektur, die bestehende Anwendungen ablöst, neue Geschäftsbedürfnisse integriert und als modulare Plattform für interne und externe Anspruchsgruppen dient. Du verantwortest die kontinuierliche Weiterentwicklung der Architektur in einem agilen, SAFe-orientierten Umfeld und stellst hohe Engineering-Qualität sowie Sicherheits- und Compliance-Aspekte sicher. Du arbeitest eng mit einem interdisziplinären DevSecOps-Team zusammen, um Technologien, Methoden und Standards aufeinander abzustimmen und nachhaltige, zukunftsfähige Lösungen zu schaffen. Dabei nutzt du den grossen Gestaltungsspielraum dieser Funktion, um die technologische Ausrichtung eines zentralen Digitalisierungsvorhabens entscheidend zu prägen.
Verantwortung
Du übernimmst die technische Führung eines Entwicklungsteams und unterstützt die Umsetzung anspruchsvoller Softwarelösungen im agilen Umfeld.
Du gestaltest gemeinsam mit Enterprise- und Solution Architects moderne Cloud- und Softwarearchitekturen für skalierbare Plattformen.
Du erarbeitest technische Konzepte, Architektur-Blueprints und Solution Designs und bringst dich aktiv in Technologieentscheide ein.
Du stellst die Einhaltung von Architekturstandards, Security-by-Design, Code-Quality und DevSecOps-Prinzipien sicher.
Du förderst Engineering Best Practices, unterstützt dein Team als technischer Coach und treibst die kontinuierliche Weiterentwicklung der Plattform voran.
Qualifikationen
Du verfügst über mehrjährige Erfahrung als Software Architect, Lead Developer oder Technical Lead im Enterprise-Umfeld.
Du bringst fundierte Kenntnisse in Cloud-native Architekturen, Azure, Kubernetes, Docker, Microservices, REST APIs sowie CI/CD mit Azure DevOps oder GitHub Actions mit.
Du hast Erfahrung mit Infrastructure as Code (Terraform, Bicep oder Ansible), DevOps sowie modernen Softwareentwicklungsprozessen im SAFe- oder Scrum-Umfeld.
Du überzeugst durch analytisches Denken, Architekturkompetenz und eine Hands-on-Mentalität bei der Umsetzung komplexer Lösungen.
Du verfügst über einen Hochschulabschluss im Informatikumfeld, sehr gute Deutschkenntnisse sowie gute Englischkenntnisse.
Benefits
C# / .NET Software Entwickler (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du anspruchsvolle .NET-Lösungen von der Konzeption bis zur Umsetzung und bringst deine Senior-Expertise gezielt ein. Du übernimmst die Verantwortung für Architektur, Code-Qualität und die kontinuierliche Weiterentwicklung bestehender Anwendungen. Dabei analysierst du komplexe Anforderungen, triffst fundierte technische Entscheidungen und setzt Best Practices in der Softwareentwicklung konsequent um. Du unterstützt andere Entwickler:innen als Sparring-Partner, förderst den Wissensaustausch und treibst technische Verbesserungen aktiv voran. Durch dein strukturiertes, lösungsorientiertes Vorgehen trägst du entscheidend dazu bei, performante, stabile und wartbare .NET-Applikationen bereitzustellen.
Verantwortung
Du entwickelst innovative Softwarelösungen mit .NET, Blazor, ASP.NET Core, GraphQL und modernen Cloud-Technologien
Du entwirfst zukunftssichere Anwendungslandschaften unter Einsatz von Azure Functions, Service Bus, Event-Driven Architectures und Kafka
Du optimierst Entwicklungsprozesse durch CI/CD-Pipelines, Infrastructure as Code, automatisierte Deployments und Monitoring-Lösungen
Du etablierst technische Standards rund um Clean Code, Testautomatisierung, Security-by-Design und Performance Engineering
Du unterstützt Kolleginnen und Kollegen als technischer Sparringspartner und bringst neue Technologien aktiv ins Team ein
Qualifikationen
Du verfügst über fundierte Erfahrung mit Microsoft-Technologien, Cloud-Plattformen und modernen Software-Architekturen
Du kennst dich mit Azure, Docker, Kubernetes, OpenAPI, GraphQL und verteilten Systemen aus
Du bringst Erfahrung mit React, Angular, TypeScript, Tailwind CSS oder modernen Frontend-Frameworks mit
Du beherrschst Werkzeuge wie Git, GitHub Actions, GitLab, Azure DevOps, Jira und Confluence
Du überzeugst durch Innovationsfreude, Eigeninitiative und die Fähigkeit, komplexe technische Themen verständlich zu vermitteln
Benefits