186 Software Development - Software in Fahrweid
Software Engineer C# / WPF (m/w/d)
Über
Unser Auftraggeber ist ein etabliertes Technologieunternehmen, das anspruchsvolle technische Systeme und Komponenten für internationale Anwendungen entwickelt und realisiert. Das Unternehmen verbindet Entwicklung, Fertigung und technische Dienstleistungen und begleitet seine Lösungen über verschiedene Phasen hinweg.
Präzision, Qualität und zuverlässige Prozesse prägen das Arbeitsumfeld. Dich erwartet ein technisch anspruchsvolles Umfeld mit kurzen Entscheidungswegen, hoher Eigenverantwortung und interdisziplinärer Zusammenarbeit.
Rolle
In dieser vielseitigen Entwicklungsrolle arbeiten Sie an sicherheitsrelevanten Informations-, Kommunikations- und Führungssystemen. Sie analysieren Anforderungen, entwickeln moderne Softwarelösungen und bringen Ihre Erfahrung in C#, Python und der Entwicklung technischer Anwendungen in anspruchsvolle Projekte ein.
Verantwortung
Analyse von Systemanforderungen und Erstellung technischer Software-Spezifikationen
Entwicklung und Weiterentwicklung von Anwendungen mit C# und Python
Implementierung von WPF-basierten Frontends zur Konfiguration und Verwaltung von Netzwerksystemen
Mitgestaltung von Softwarearchitekturen und technischen Lösungskonzepten
Dokumentation von Architektur, Code und Tests gemäss internen und normativen Vorgaben
Sicherstellung von Qualität, Wartbarkeit und Nachvollziehbarkeit der entwickelten Software
Mitarbeit in agilen Entwicklungsteams nach Scrum oder Kanban
Zusammenarbeit mit System Engineers, Architekten und weiteren technischen Fachbereichen
Qualifikationen
Abgeschlossenes Studium oder eine vergleichbare Ausbildung im Bereich Informatik oder Software Engineering
Mehrjährige Erfahrung in der Softwareentwicklung mit C#
Fundierte Kenntnisse in der Entwicklung von WPF-Anwendungen
Erfahrung mit Python oder Interesse, diese Kenntnisse weiter auszubauen
Interesse oder Erfahrung im Bereich Netzwerk- und Kommunikationstechnologien
Sicherer Umgang mit Git und modernen Versionsverwaltungsprozessen
Erfahrung mit Build-, Test- und Entwicklungswerkzeugen
Strukturierte und qualitätsorientierte Arbeitsweise
Teamfähigkeit und kommunikative Persönlichkeit
Sehr gute Deutsch- und gute Englischkenntnisse in Wort und Schrift
Benefits
Software Engineer Fullstack – Digital Banking Solutions (m/w/d)
Über
Rolle
In dieser Rolle entwickelst und betreibst du moderne digitale Lösungen für das Online- und Mobile-Banking auf Basis von Avaloq AFP. Du gestaltest Anwendungen, die Kundinnen und Kunden einen sicheren, stabilen und intuitiven Zugang zu digitalen Bankdienstleistungen ermöglichen. Dabei arbeitest du eng mit verschiedenen Fachbereichen zusammen und trägst Verantwortung für die Qualität und Weiterentwicklung der Lösungen. Zudem treibst du die kontinuierliche Verbesserung von Engineering-, DevOps- und Testing-Praktiken aktiv voran.
Verantwortung
Du entwickelst und betreibst Fullstack-Lösungen für die E- & Mobile Banking und begleitest diese von der Idee bis zum stabilen Betrieb
Mit deinem Know-how unterstützt du bei Architekturfragen, Technologieentscheiden und der Weiterentwicklung der Plattform
Du sicherst mit sauberem Code, Reviews und automatisierten Tests die Qualität unserer Anwendungen
Gemeinsam mit dem Team teilst du Wissen und stärkst unsere Engineering Skills
Qualifikationen
Du bringst eine höhere Ausbildung in Informatik oder mehrjährige Erfahrung in der Softwareentwicklung mit.
Du verfügst über fundierte Fullstack-Erfahrung mit Angular, NestJS, Java und Spring Boot.
Erfahrung mit automatisiertem Testing wie Playwright oder Appium ist von Vorteil.
Kenntnisse in Kotlin oder Kotlin Multiplatform sowie Interesse an Weiterentwicklung runden dein Profil ab.
Du kommunizierst schriftlich und mündlich einwandfrei auf Deutsch und arbeitest gerne im Team
Benefits
Java Software Engineer (m/w/d)
Über
Verantwortung
Du entwickelst hochwertige JavaEE Anwendungen für ein komplexes Vertrags-Kernsystem weiter
Dabei erarbeitest du architekturkonforme Lösungen, evaluierst Prototypen und führst Code-Reviews durch
Mit automatisierten Tests, TDD und BDD stellst du eine hohe Softwarequalität sicher
Als Teil eines DevOps- und Scrum-Teams verantwortest du den gesamten Application Lifecycle – von der Konzeption bis zum Betrieb
Du arbeitest mit modernen Ansätzen wie Clean Code, DDD, Clean Architecture und bewegst dich in einem SAFe-Umfeld
Qualifikationen
Eine Informatik Ausbildung oder ein Studium im Bereich Softwareentwicklung bildet deine fachliche Basis
Du verfügst über mindestens 5 Jahre Erfahrung in der agilen Java-Entwicklung und kennst das JEE-Umfeld
Mit Java, JEE, Quarkus, SQL, CI/CD, Docker, Kubernetes und Cucumber bist du idealerweise vertraut
Erfahrung mit Cloud-Lösungen, DevOps sowie dem Refactoring komplexer Legacy-Anwendungen bringst du ebenfalls mit
Deutsch schriftlich sowie mündlich einwandfrei und Freude daran, dich in neue fachliche Themen einzuarbeiten, runden dein Profil ab
Benefits
Automatisierungsingenieur/in SPS (m/w/d)
Über
Rolle
Als Automatisierungsingenieur/in entwickelst du SPS-, SCADA- und Leitsystemlösungen für anspruchsvolle Anwendungen in der Prozessindustrie. Du verbindest Automation, IT und Produktion zu durchgängigen digitalen Prozessketten und begleitest Projekte von der Konzeption bis zur weltweiten Inbetriebnahme.
Verantwortung
Entwicklung und Implementierung von SPS-, SCADA- und Leitsystemlösungen für industrielle Prozessanlagen
Integration von Automationssystemen mit ERP- und BI-Lösungen wie SAP für durchgängige Daten- und Prozessketten
Konzeption und Umsetzung von Batchsystemen nach ISA-88 sowie deren Integration in bestehende Produktions- und Leitsysteme
Analyse von Kundenanforderungen und Erarbeitung massgeschneiderter technischer Konzepte
Begleitung der Projekte von der Konzeption über die Umsetzung bis zur Auslieferung
Weltweite Inbetriebnahme von Anlagen sowie Durchführung von Anwenderschulungen
Erstellung einer strukturierten technischen Dokumentation und Sicherstellung des nachhaltigen Projekterfolgs
Qualifikationen
Technische Grundausbildung, z. B. als Automatiker/in EFZ, Elektroinstallateur/in oder vergleichbar
Weiterbildung als Techniker/in oder Ingenieur/in in Elektrotechnik, Automation, Informatik oder Verfahrenstechnik
Fundierte Erfahrung in der SPS-Programmierung, idealerweise mit TIA Portal oder Control Expert
Kenntnisse in SCADA-Systemen wie WinCC, Wonderware oder ProLeit von Vorteil
Erfahrung mit Batchsystemen nach ISA-88 und ERP-Schnittstellen, insbesondere SAP, wünschenswert
Ausgeprägte Kundenorientierung, selbstständige und strukturierte Arbeitsweise
Gute Englischkenntnisse sowie Bereitschaft zu internationalen Dienstreisen (ca. 20 %)
Benefits
AI Platform Engineer (m/w/d)
Rolle
In dieser Rolle gestaltest du strategisch den Einsatz von Künstlicher Intelligenz und prägst damit entscheidend die digitale Weiterentwicklung der Organisation. Du übernimmst die Verantwortung für die Konzeption, Implementierung und Optimierung von KI-Lösungen – von der Datenaufbereitung über die Modellentwicklung bis hin zum produktiven Betrieb
Verantwortung
Du arbeitest im Service Design & Beratung an der Übersetzung von Anforderungen in technische Konzepte und Business Cases
Im Plattform & Infrastrukturaufbau verantwortest du Aufbau und Betrieb einer hybriden AI Plattform
In Discovery & Exploration identifizierst du neue AI-Technologien und überführst sie in praxisnahe Lösungen
Du entwickelst im Bereich GenAI & Integration RAG-Systeme, Agentenlösungen und bindest Tools über OpenAPI/MCP an
Im MLOps & Betrieb sicherst du CI/CD, Monitoring und den stabilen Produktionsbetrieb
Qualifikationen
Du hast ein Studium in Informatik, Data Science oder Wirtschaftsinformatik sowie Erfahrung im Technology Consulting oder Engineering in komplexen Umfeldern
Sicher bist du in Python und TypeScript (z. B. Next.js, React) und im gesamten AI-/Software-Lifecycle
Du kennst dich mit API-Architekturen, Authentifizierung (REST, GraphQL, OAuth2, OIDC) und Integrationsmustern aus
Erfahrung mit Azure, Docker und Kubernetes sowie hybriden Infrastrukturen bringst du mit
Deine Kommunikation ist stark, und du kommunizierst schriftlich und mündlich einwandfrei in Deutsch sowie Englisch
Benefits
Softwareentwickler (m/w/d)
Über
Unser Kunde ist ein erfolgreiches Schweizer Industrieunternehmen mit globaler Ausrichtung. Das Unternehmen entwickelt und produziert technologisch anspruchsvolle Maschinen- und Systemlösungen und überzeugt durch höchste Qualitätsstandards, kontinuierliche Innovation und eine starke Marktposition. Mitarbeitende profitieren von einem modernen Arbeitsumfeld und spannenden internationalen Projekten.
Verantwortung
Du wartest und entwickelst Softwaresysteme und Cloud-Infrastruktur weiter
Du stellst Qualität, Monitoring und kontinuierliche Optimierung sicher
Du verantwortest die operative Performance nach dem Prinzip „You build it, you run it“
Du entwickelst neue Features und Systemkomponenten gemäss Produktstrategie
Qualifikationen
Du bringst mehrjährige Erfahrung in der Softwareentwicklung und mit Cloud-Systemen im Continuous-Delivery-Umfeld mit
Du kennst .NET/C#, ASP.NET, Entity Framework sowie Angular/TypeScript und NgRx
Du hast Erfahrung mit Microsoft Azure, Azure Functions, App Service, IoT Hub und Azure SQL
Du bringst Erfahrung mit Agentic Engineering/Coding sowie idealerweise Test-First und Shift-Left mit
Sehr gute Deutschkenntnisse in Wort und Schrift