227 Software Development - Software in Mendrisio
Senior .NET Software Engineer (m/w/d)
Über
Rolle
In dieser Rolle übernimmst du die Betreuung einer WPF-basierten Desktop-Software inklusive angebundener Hardware und begleitest Projekte sowie Supportanfragen von der ersten Anforderung bis zur stabilen Lösung. Du verantwortest die Wartung und Weiterentwicklung eines gesamten Desktop-Software-Systems im .NET/C#-Umfeld und stellst über kompetenten Support einen reibungslosen Betrieb sicher. Dabei bindest du unterschiedlichste Peripherie-Hardware wie Wägeterminals, Steuerungssysteme, Lese-, Erfassungs- und Eingabegeräte sowie weitere Sensoren und Endgeräte an und arbeitest interdisziplinär mit verschiedenen Fachbereichen zusammen. Zudem teilst du dein projektspezifisches Wissen, bringst dich mit einer strukturierten, eigenverantwortlichen Arbeitsweise ein und schaust gerne über den Tellerrand hinaus. Mit deinem handwerklichen Verständnis und deinem Interesse an hardwarenaher Softwareentwicklung gestaltest du Lösungen, die in anspruchsvollen, verteilten Systemumgebungen zuverlässig funktionieren.
Verantwortung
- Du pflegst unseren gesamten Desktop-Software-Bestand in WPF von der Anforderungsanalyse bis zum stabilen Betrieb und Support
- In dieser Rolle betreust du die Anbindung und Wartung unterschiedlichster Peripherie-Hardware
- Als Software Engineer .NET C# verantwortest du Anbindungen in unsere Wägelösungen von Wägeterminals, Steuerungssystemen und weiteren Geräten
- Du arbeitest interdisziplinär mit Vertrieb und Service-Technikern zusammen, um vielfältige Lösungen zu betreuen
- In dieser Rolle teilst du projektspezifische Erfahrung und Wissen im Team
- Als Software Engineer .NET C# begleitest du Projekte und Supportanfragen eigenverantwortlich von der Anfrage bis zur Lösung und bist direkte Ansprechperson für Kunden
Qualifikationen
- Du verfügst über eine Ausbildung in Informatik EFZ oder gleichwertige Berufserfahrung in der IT
- Du hast Erfahrung in objektorientierter Softwareentwicklung mit C# und .NET
- Du kennst dich in WPF-Desktop-Entwicklung (MVVM), WCF, REST-APIs, Entity Framework und SQL Server aus
- Du arbeitest strukturiert nach Clean-Code-Prinzipien und verstehst Softwarearchitektur sowie verteilte Client-Server-Systeme
- Du kommunizierst freundlich und lösungsorientiert mit Kunden und handelst serviceorientiert
- Du bringst Selbstständigkeit, Eigeninitiative, Lernbereitschaft sowie einen Führerschein Kategorie B und Wohnsitz in der Schweiz mit
Benefits
Java Solution Architect (m/w/d)
Über
Rolle
In dieser Rolle übernimmst du als erfahrener Java Software Architect die Verantwortung für die Konzeption und Gestaltung komplexer Softwarelösungen. Du triffst architektonische Entscheidungen, definierst technologische Standards und stellst sicher, dass diese in der Entwicklung konsequent umgesetzt werden. Als Senior/Expert analysierst du fachliche und technische Anforderungen, übersetzt sie in tragfähige Architekturen und begleitest deren Umsetzung über den gesamten Lebenszyklus. Du prüfst bestehende Systeme kritisch, identifizierst Optimierungspotenzial und leitest daraus nachhaltige Verbesserungsmassnahmen ab. Zudem unterstützt du Entwicklungsteams mit deinem Expertenwissen, coachst in Architekturfragen und förderst so eine hohe Softwarequalität.
Verantwortung
- Du entwirfst, dokumentierst und reviewst Lösungsarchitekturen mit UML, ERD und arc42
- In dieser Rolle verantwortest du Microservice-Architekturen inklusive Deployment mit Docker und Kubernetes
- Als Java Software Architect Senior/Expert konzipierst du Sicherheitsarchitekturen für IAM, Secretsmanagement, Netzwerkzonen und Security Policies
- Du designst API-Schnittstellen mit REST/OpenAPI und CDC sowie asynchrone Integrationen mit Kafka und AsyncAPI
- In dieser Rolle stellst du Qualität über SonarQube, Quality Gates und CI/CD-Pipelines mit Jenkins, GitLab und ArgoCD sicher
- Als Java Software Architect Senior/Expert fungierst du als technische Ansprechperson für Fachbereiche, Entwicklungsteams und Kunden
Qualifikationen
- Du verfügst über eine HF-, FH- oder Uni-Ausbildung in Informatik oder Wirtschaftsinformatik (oder eine äquivalente Qualifikation)
- Du hast mindestens 5 Jahre Erfahrung als Architekt im Java-Enterprise-Umfeld mit Spring bzw. JEE
- Du arbeitest sicher mit Spring Boot, Microservices sowie Docker und Kubernetes
- Du kennst dich in Sicherheitsarchitekturen aus, insbesondere IAM/Auth, Secretsmanagement und Netzwerkzonen
- Du bringst Praxis mit REST/OpenAPI, Kafka, SonarQube sowie Git und Bitbucket in CI/CD-Umgebungen wie Jenkins mit
- Du kommunizierst auf Deutsch auf C1-Niveau und auf Englisch auf B2-Niveau, idealerweise ergänzt durch Französischkenntnisse
Java Software Architect (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du als Java Software Architect komplexe Softwarearchitekturen und stellst die technische Gesamtvision sicher. Du verantwortest dabei die Auswahl geeigneter Technologien, die Definition von Architekturstandards und die Qualität der technischen Umsetzung. Zudem koordinierst du die Zusammenarbeit mit Entwicklungsteams, um robuste, skalierbare und wartbare Lösungen zu realisieren. Als Senior bringst du deine Erfahrung ein, triffst wichtige Architekturentscheidungen und coachst andere in modernen Java- und Architekturkonzepten.
Verantwortung
- Du entwirfst, dokumentierst und reviewst Lösungsarchitekturen mit UML, ERD und arc42
- In dieser Rolle übernimmst du die Verantwortung für Microservice-Architekturen inkl. Deployment mit Docker und Kubernetes
- Als Java Software Architect konzipierst du Sicherheitsarchitekturen für IAM, Secretsmanagement, Netzwerkzonen und Security Policies
- Du designst API-Schnittstellen mit REST/OpenAPI und CDC sowie asynchrone Integrationen mit Kafka und AsyncAPI
- In dieser Rolle stellst du Qualitätssicherung via SonarQube, Quality Gates und CI/CD-Pipelines mit Jenkins, GitLab und ArgoCD sicher
- Als Java Software Architect fungierst du als technische Ansprechperson für Fachbereiche, Entwicklungsteams und Kunden
Qualifikationen
- Du hast einen HF-, FH- oder Uni-Abschluss in Informatik oder Wirtschaftsinformatik (oder eine gleichwertige Ausbildung)
- Du verfügst über mindestens 5 Jahre Erfahrung als Architekt im Java-Enterprise-Umfeld mit Spring oder JEE
- Du arbeitest sicher mit Spring Boot, Microservices sowie Docker und Kubernetes
- Du kennst dich mit Sicherheitsarchitekturen aus, insbesondere IAM und Authentisierung, Secretsmanagement und Netzwerkzonen
- Du hast Praxis mit REST und OpenAPI, Kafka, SonarQube sowie Git und Bitbucket und CI/CD-Pipelines wie Jenkins
- Du kommunizierst fliessend auf Deutsch (C1) und gut auf Englisch (B2), idealerweise ergänzt um Französischkenntnisse
Benefits
Senior .NET Backend & Integration Engineer (m/w/d)
Über
Dieser Rocken Partner ist ein Lösungsspezialist rund um die Themen der Digitalisierung, Transformation und dem Management von Inhalten und Daten. Mit dem Drang zur Innovation haben sie die modernsten und besten Technologien und Produkte zu einer ganzheitlichen Plattform zusammengefasst. Damit integriert unser Partner individuelle als auch standardisierte Lösungen für ihre Kunden.
Verantwortung
Entwicklung und Weiterentwicklung moderner Backend-Lösungen mit C#, ASP.NET Core und Web APIs sowie Konzeption leistungsfähiger Schnittstellen und Integrationen für komplexe Applikationslandschaften
Gestaltung modularer Softwarearchitekturen und Entwicklung zusätzlicher Services, Microservices und Automatisierungslösungen zur Erweiterung bestehender Plattformen
Übernahme technischer Verantwortung in abwechslungsreichen Kundenprojekten sowie punktuelle Umsetzung webbasierter UI-Komponenten mit Angular oder vergleichbaren Frontend-Technologien
Sicherstellung hoher Softwarequalität, Performance und Wartbarkeit sowie Deployment und Betrieb containerisierter Anwendungen mit Docker und Kubernetes
Qualifikationen
Fundierte Erfahrung mit C#, .NET und ASP.NET Core sowie sehr gute Kenntnisse in REST APIs, Web Services, SQL und der Entwicklung moderner Backend-Systeme
Praktische Erfahrung mit Docker und Kubernetes sowie gutes Verständnis von Microservices, modularen Softwarearchitekturen und modernen DevOps-Prinzipien
Kenntnisse in Angular sowie zusätzliche Erfahrung mit Java, Python, Azure, AWS oder IT Security sind von Vorteil
Eigeninitiativer und qualitätsbewusster Teamplayer mit Freude an direktem Kundenkontakt, sicherer Kommunikation auf Deutsch und Englisch sowie Wohnsitz in der Schweiz
Benefits
Senior Fullstack Software Engineer .NET (m/w/d)
Über
Verantwortung
Entwicklung skalierbarer Webapplikationen über Front- und Backend hinweg sowie Konzeption leistungsfähiger Services und APIs für komplexe Softwarelandschaften
Umsetzung individueller Softwarelösungen mit C#/.NET und modernen JavaScript-/TypeScript-Frameworks sowie Integration verteilter Systeme und externer Schnittstellen
Technische Verantwortung für Teilprojekte und enge Zusammenarbeit mit Kunden von der Anforderungsanalyse und Lösungsfindung bis zur Implementierung und produktiven Einführung
Evaluation und Integration neuer Technologien in anspruchsvollen Industrie- und Technologieprojekten mit hohen Anforderungen an Softwarequalität, Wartbarkeit und Zuverlässigkeit
Qualifikationen
Hochschulabschluss in Informatik, Wirtschaftsinformatik oder vergleichbarer Fachrichtung sowie mehrjährige Fullstack-Erfahrung im Industrie-, Automations- oder Medizintechnikumfeld
Fundierte Kenntnisse in C#/.NET sowie TypeScript, HTML und CSS und praktische Erfahrung mit Angular, React, Vue.js oder vergleichbaren modernen Frontend-Frameworks
Sicherer Umgang mit REST APIs, verteilten Systemen und relationalen Datenbanken wie SQL Server oder PostgreSQL sowie gutes Verständnis von Softwarearchitektur und Datenmodellierung
Ausgeprägtes Qualitätsbewusstsein mit Erfahrung in Testing, Code Reviews, Git, CI/CD, DevOps und Infrastructure as Code sowie verhandlungssicheren Deutsch- und guten Englischkenntnissen
Benefits
Java Cloud-Native & Microservices Engineer (m/w/d)
Über
Verantwortung
Engineering leistungsfähiger Java-Plattformen mit Fokus auf verteilte Architekturen, skalierbare Backend-Services und moderne Webanwendungen
Gestaltung und Weiterentwicklung von Microservices sowie technische Modernisierung bestehender Applikationen unter Berücksichtigung individueller Business-Anforderungen
Einsatz moderner Engineering- und Delivery-Prinzipien zur Entwicklung wartbarer, flexibel erweiterbarer und zuverlässig deploybarer Softwarelösungen
Technische Begleitung komplexer Kundenprojekte über sämtliche Entwicklungsphasen hinweg – von Architektur und Implementierung bis zur produktiven Einführung
Qualifikationen
Mehrjährige Erfahrung im professionellen Java-Software-Engineering kombiniert mit einer abgeschlossenen IT-Ausbildung oder einem entsprechenden Hochschulabschluss
Sehr gutes Know-how in Java und Spring Boot sowie praktische Erfahrung mit Hibernate und modernen Frontend-Technologien wie Angular oder React
Erfahrung mit Microservice- und DDD-Konzepten sowie sicherer Umgang mit Docker, CI/CD-Prozessen und agilen Entwicklungsmodellen
Lösungsorientierte und kommunikative Persönlichkeit mit Freude an agilen Kundenprojekten, hoher technischer Eigenverantwortung sowie sehr guten Deutsch- und guten Englischkenntnissen
Senior Java Software Engineer (m/w/d)
Über
Verantwortung
Entwicklung moderner und skalierbarer Java-Applikationen sowie Übernahme technischer Verantwortung von der Konzeption bis zur produktiven Umsetzung
Weiterentwicklung bestehender Softwarelösungen und Übersetzung individueller fachlicher Anforderungen in nachhaltige technische Funktionen
Konzeption und Realisierung modularer Microservice-Architekturen sowie Entwicklung stabiler Komponenten und Schnittstellen für anspruchsvolle Anwendungslandschaften
Begleitung des gesamten Software-Lifecycles von der ersten Lösungsidee über Entwicklung und Testing bis zum erfolgreichen Deployment und Go-live
Qualifikationen
Abgeschlossenes Studium, Informatikausbildung oder vergleichbarer technischer Hintergrund mit mehrjähriger professioneller Erfahrung in der Java-Entwicklung
Fundierte Kenntnisse in Java und Spring Boot sowie Erfahrung mit webbasierten Technologien und Frameworks wie Angular, React und Hibernate
Gutes Verständnis moderner Softwarearchitekturen und Entwicklungsmethoden wie Microservices, Domain-driven Design, Docker, CI/CD und Scrum
Kundenorientierter und agiler Teamplayer mit Bereitschaft zu gelegentlichen Einsätzen vor Ort sowie sehr guten Deutsch- und guten Englischkenntnissen
Benefits
C# / .NET Entwickler: in (m/w/d)
Über
Die Installation und Betreuung einer Informatikinfrastruktur ist eine vertrauliche Angelegenheit. Als zertifiziertes "Small Business Specialist" bietet unser Rocken Partner sowohl standardisierte als auch individuelle Softwarelösungen und Produkte an.
Verantwortung
- Du konzipierst und entwickelst moderne .NET-Lösungen
- In dieser Rolle lebst du Architekturprinzipien wie Clean Architecture, CQRS und Domain Driven Design aktiv vor und gestaltest sie mit
- Als Senior Software Engineer .Net unterstützt du den Übergang von VB.NET zu C# fachlich und praktisch im Team
- Du arbeitest mit Technologien wie VB.NET, WPF, WCF sowie Telerik Reporting und Telerik WPF Controls
- In dieser Rolle nutzt du MS SQL Administration, Angular und Ionic für die Umsetzung der Lösungen
- Als Senior Software Engineer .Net übernimmst du Verantwortung für den Aufbau und die Pflege von CI/CD-Pipelines
Qualifikationen
- Du hast ein abgeschlossenes Informatikstudium (Bachelor oder Master)
- Du verfügst über sehr gute Kenntnisse in .NET 10 und C# mit mindestens 5 Jahren Erfahrung
- Du hast Erfahrung mit Clean Architecture, CQRS und Domain Driven Design
- Du bringst Praxis oder Projekterfahrung mit relationalen Datenbanken wie MSSQL und PostgreSQL mit
- Du kannst technische Anforderungen strukturiert formulieren und eigenständig implementieren
- Du profitierst von Erfahrung mit VB.NET, .NET MAUI, Keycloak, Grafana oder Fremdsprachenkenntnissen in Französisch oder Italienisch
Senior Software Engineer .Net (m/w/d)
Über
Die Installation und Betreuung einer Informatikinfrastruktur ist eine vertrauliche Angelegenheit. Als zertifiziertes "Small Business Specialist" bietet unser Rocken Partner sowohl standardisierte als auch individuelle Softwarelösungen und Produkte an.
Rolle
In dieser Rolle konzipierst und entwickelst du moderne .NET-Lösungen für zukunftsorientierte ÖV-Betriebe und gestaltest Software, die den öffentlichen Verkehr mit gesetzeskonformer Einsatzplanung zuverlässig am Laufen hält. Du sorgst dafür, dass Architekturprinzipien wie Clean Architecture, CQRS und Domain Driven Design aktiv gelebt und weiterentwickelt werden. Zudem unterstützt du das Team in der Übergangsphase von VB.NET zu C# und vertiefst dich in Technologien wie WPF, WCF, Telerik Reporting, relationale Datenbanken sowie moderne Frontend-Frameworks. Dabei arbeitest du dich in die Logiken der ÖV-Branche ein und übernimmst Verantwortung für die Formulierung, Strukturierung und Umsetzung technischer Anforderungen. In dieser Senior-Rolle prägst du mit deinem konzeptionellen Denken und deiner hohen Eigenverantwortung die Weiterentwicklung anspruchsvoller Branchensoftware.
Verantwortung
- Du konzipierst und entwickelst moderne .NET-Lösungen
- In dieser Rolle lebst du Architekturprinzipien wie Clean Architecture, CQRS und Domain Driven Design aktiv vor und gestaltest sie mit
- Du begleitest und unterstützt den Übergang von VB.NET zu C# fachlich und praktisch im Team
- In dieser Rolle arbeitest du mit VB.NET, WPF, WCF sowie Telerik Reporting und Telerik WPF Controls
- Du übernimmst Aufgaben in der MS SQL Administration
- Als Senior Software Engineer .Net setzt du moderne Frontend-Technologien wie Angular und Ionic ein und gestaltest CI/CD-Prozesse mit
Qualifikationen
- Du hast ein abgeschlossenes Informatik Studium (Bachelor oder Master)
- Du verfügst über sehr gute Kenntnisse in .NET 10 und C# mit mindestens 5 Jahren Erfahrung
- Du hast Erfahrung mit Clean Architecture, CQRS und Domain Driven Design
- Du bringst Praxis oder Projekterfahrung mit VB.NET mit
- Du kennst dich mit relationalen Datenbanken wie MSSQL und PostgreSQL aus
- Du verfügst idealerweise über Kenntnisse in .NET MAUI, Keycloak, Grafana sowie in den Fremdsprachen Französisch oder Italienisch
AI Solutions Engineer (m/w/d)
Über
Verantwortung
Gemeinsam mit den Business Stakeholdern identifizierst und priorisierst Du AI Use Cases mit hohem Mehrwert
Von der ersten Idee bis zur Produktivsetzung entwickelst Du AI Produkte end-to-end
Dabei konzipierst und implementierst Du Data Pipelines, RAG-Systeme und Retrieval-Lösungen für den produktiven Enterprise Einsatz
Open Source Modelle betreibst und optimierst Du und führst bei Bedarf Fine Tuning für spezifische Anwendungsfälle durch
In enger Zusammenarbeit mit den Technologie-Teams stellst Du Security, Compliance, Monitoring und Wartbarkeit sicher
Qualifikationen
Fundierte Erfahrung in der Entwicklung und Umsetzung von AI-/ML-Lösungen sowie modernen LLM Technologien
Gute Kenntnisse in RAG, Retrieval-Systemen, Data Pipelines und AI Reasoning Workflows
Erfahrung mit Open-Source- und Vendor-AI-Plattformen sowie deren Integration in bestehende Umgebungen
Deutsch schriftlich sowie mündlich einwandfrei
Benefits