168 IT - Software Development in Uitikon Waldegg
Embedded Software Ingenieur (m/w/d)
Rolle
Du analysierst, designst und implementierst hardwarenahe Software für sicherheitskritische Anwendungen mit Hilfe agiler Entwicklungsmethoden.
Du arbeitest aktiv an der Gestaltung der Software-Architektur für Weiter- und Neuentwicklungen und bringst innovative Ideen ein.
Du erstellst Testspezifikationen und führst umfassende Software-Tests durch, um die Qualität und Sicherheit der Anwendungen sicherzustellen.
Du dokumentierst sämtliche Softwareentwicklungen gemäss den festgelegten Vorgehensmodellen und sorgst für eine lückenlose Nachvollziehbarkeit.
Verantwortung
Du hast ein abgeschlossenes Studium im Bereich Elektrotechnik, Informatik oder eine gleichwertige Ausbildung im Bereich Software Engineering
Du bringst gute Kenntnisse in den Programmiersprachen C und/oder C++ sowie in der hardwarenahen Programmierung mit
Du verfügst idealerweise über Erfahrungen in Entwicklungsprozessen im technologischen Umfeld und zeichnest Dich durch hohe Lernbereitschaft aus
Du bist ein Teamplayer, der Freude daran hat, verschiedene Schlüsseltechnologien wie Funk, Radar, LTE, GPS/Glonass und digitale Signalverarbeitung zu integrieren, um innovative Produkte zu entwickeln
Benefits
Identity & Access Solutions Architect (m/w/d)
Rolle
In dieser Rolle bringst du das Identity & Access Management auf das nächste Level und kombinierst dabei Stabilität mit Veränderung. Du verantwortest die konzeptionelle Weiterentwicklung der IAM-Architektur und stellst sicher, dass moderne, sichere und skalierbare Zugriffs- und Identitätslösungen entstehen. Gleichzeitig übernimmst du operative Aufgaben, um die geplanten Konzepte in der Praxis wirksam umzusetzen. Du arbeitest eng mit verschiedenen Stakeholdern zusammen, übersetzt fachliche Anforderungen in technische Lösungen und sorgst so für durchgängige, effiziente Prozesse im Berechtigungs- und Identitätsmanagement. Dabei nutzt du den vorhandenen Gestaltungsspielraum, um deine Expertise gezielt einzubringen und das IAM nachhaltig zu prägen.
Verantwortung
Gemeinsam mit dem Team gestaltest du die IAM Strategie, setzt klare Richtlinien und sorgst für ein sicheres Identity Management
Mit Blick für Details optimierst du Prozesse, Tools und Architektur und hältst die Systeme sauber integriert
Neue Technologien im IAM Bereich werden von dir gescoutet und sinnvoll in die bestehende Architektur eingebunden
Dein Know how in IAM und PAM unterstützt das Team, während du Kolleginnen und Kollegen coachst und den Austausch förderst
Du achtest darauf, dass Architektur-Richtlinien und Standards nicht nur bekannt, sondern auch gelebt werden
Qualifikationen
Mindestens 5 Jahre praktische Erfahrung im Identity & Access Management in komplexen, hybriden Umgebungen
Breites Wissen über Authentifizierung, Autorisierung, privilegierte Zugänge und Cybersecurity
Erfahrung in der Konzeption von IAM-Strategien und Einführung moderner IAM- und IdP-Lösungen
Vertrautheit mit Tools wie PingIdentity, Okta, Omada, Entra ID, Keycloak sowie PAM Lösungen
Deutsch in Wort und Schrift einwandfrei, zusätzlich sichere Kommunikation auf Englisch
Benefits
Java Software Entwickler (m/w/d)
Verantwortung
Du analysierst, spezifizierst und entwickelst das Warehouse Management System (WMS)
Du entwickelst das bestehende Java-Framework weiter
Du erarbeitest Lösungsvorschläge und setzt Kundenanforderungen um
Du dokumentierst die Softwarelösung und sicherst die Qualität
Du coachst Entwickler und definierst Architektur- sowie Projektstandards
Qualifikationen
Du hast ein Hochschulstudium (FH/ETH) in Informatik oder Elektrotechnik
Du bringst mehrjährige Erfahrung als Senior Software Engineer und Architekt mit
Du hast ausgezeichnete Kenntnisse in Java und objektorientierter Softwareentwicklung
Du arbeitest mit Technologien wie Spring, Hibernate, Maven oder Angular und kennst Datenbanken (Oracle, MSSQL, PL/SQL)
Du denkst konzeptionell, arbeitest strukturiert und sprichst sehr gut Deutsch sowie gut Englisch
Benefits
Backend Java Software Engineer (m/w/d)
Verantwortung
Du entwickelst skalierbare Dienste zur Verarbeitung grosser Informationsmengen
Du steuerst den gesamten Entstehungsprozess von Anforderungen bis Weiterentwicklung
Du realisierst wiederverwendbare Komponenten mit strukturierten Programmieransätzen
Du optimierst Abläufe durch Qualitätssicherung, Fehlersuche und Performance-Tuning
Du pflegst Beschreibungen und betreust bestehende Lösungen langfristig
Qualifikationen
Hochschulabschluss in Informatik, Datenanalyse oder vergleichbare Ausbildung bzw. eidg. Fähigkeitszeugnis
Mehrjährige Praxiserfahrung in serverseitiger Entwicklung, vorzugsweise mit Java-Schwerpunkt
Fundierte Kenntnisse in objektbasierter Programmierung
Routine im Einsatz von Testwerkzeugen wie JUnit sowie Verständnis für Datenbanksysteme
Benefits
Java Software Entwickler (m/w/d)
Rolle
In dieser Rolle gestaltest du als Softwareentwickler Java zuverlässige Konnektivitätslösungen in einem technologisch dynamischen Umfeld. Du übernimmst die Konzeption, Entwicklung und Weiterentwicklung von Java-basierten Anwendungen, die eine nahtlose Kommunikation über Grenzen hinweg ermöglichen. Dabei verantwortest du die Umsetzung qualitativ hochwertiger, performanter und sicherer Softwarelösungen entlang des gesamten Entwicklungszyklus. Zudem arbeitest du eng mit verschiedenen Schnittstellen zusammen, um Anforderungen zu analysieren, technische Konzepte zu erstellen und diese in praxistaugliche Lösungen zu überführen. Durch kontinuierliche Weiterbildung und Wissenstransfer trägst du dazu bei, technische Standards mitzuprägen und innovative Lösungen in einem anspruchsvollen Marktumfeld voranzutreiben.
Verantwortung
- Du entwickelst skalierbare Backend-Lösungen für die Verarbeitung grosser Datenmengen
- Du begleitest den gesamten Application-Lifecycle von der Anforderungsanalyse bis zur Wartung
- Du erstellst technische Spezifikationen und entwirfst tragfähige Softwarearchitekturen
- Du programmierst in Java objektorientierte, wiederverwendbare und gut getestete Komponenten
- In dieser Rolle testest, debugst und optimierst du bestehende Anwendungen kontinuierlich
- Als Softwareentwickler Java dokumentierst du deine Lösungen strukturiert und nachvollziehbar
Qualifikationen
Abgeschlossenes Bachelorstudium in Informatik, Data Science oder einem verwandten Fachgebiet
Mehrjährige Berufserfahrung in der Backend-Entwicklung mit deutlichem Schwerpunkt auf Java und objektorientierter Programmierung.
Fundierte Kenntnisse in Datenbanksystemen, idealerweise ergänzt durch Erfahrung mit MongoDB.
Vertrautheit mit modernen Technologien wie Spring Boot und Kafka sowie Interesse an Big-Data- oder Large-Scale-Data-Umgebungen.
Ausgeprägte Eigeninitiative, Verantwortungsbewusstsein und sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits
Senior Java Developer – Fokus Backend & Microservices (m/w/d)
Rolle
Als erfahrener Java Developer übernimmst du die Verantwortung für die Entwicklung moderner Microservices und Backend-Architekturen. Du arbeitest eng mit DevOps, QA und dem Produktteam zusammen, um performante und skalierbare Lösungen zu schaffen.
Verantwortung
Design und Entwicklung von Microservices mit Java und Spring Boot
Aufbau und Pflege von REST-APIs sowie Datenbankanbindungen
Mitarbeit bei Architekturentscheidungen und Code Reviews
Sicherstellung von Qualität durch automatisierte Tests
Unterstützung jüngerer Teammitglieder und Know-how-Transfer
Qualifikationen
Informatikstudium (FH/Uni) oder vergleichbare Ausbildung
Mindestens 5 Jahre Berufserfahrung in der Java-Entwicklung
Erfahrung mit Spring Boot, Microservices und agilen Projekten
Sehr gute Deutschkenntnisse (C1), Englischkenntnisse von Vorteil
Teamorientiert, eigenverantwortlich und technologiebegeistert
Techstack
Java, Spring Boot, REST, PostgreSQL, Docker, Kubernetes, Git, Maven, Jenkins
Benefits
Dynamics 365 BC Developer – ERP-Lösungen für die Zukunft (m/w/d)
Rolle
Du gestaltest und entwickelst mit uns moderne ERP-Lösungen auf Basis von Microsoft Dynamics 365 Business Central. Gemeinsam mit unserem Entwicklungsteam und Projektmanagement bringst du kundenorientierte und skalierbare Lösungen voran.
Verantwortung
Du konzipierst Erweiterungen und Anpassungen in Business Central
Du entwickelst Integrationen zu weiteren Systemen (z. B. FiBu, CRM, Lager)
Du analysierst Anforderungen und setzt diese effizient um
Du arbeitest eng mit internen Fachabteilungen und externen Kunden
Du überwachst bestehende Systeme und unterstützt im Support
Qualifikationen
Fundierte Erfahrung mit MS Dynamics 365 Business Central
Erste Praxiserfahrung in der Entwicklung mit AL oder C/AL
Idealerweise Grundkenntnisse in Buchhaltungsprozessen
Hohes Qualitätsbewusstsein, lösungsorientiertes Arbeiten
Sehr gute Deutsch- und gute Englischkenntnisse
Tech Stack: Dynamics 365 BC, AL Language, REST APIs, SQL Server, DevOps, Power Platform
Benefits
Backend Engineer .NET (m/w/d)
Rolle
Du entwickelst leistungsstarke Backends für Online-Plattformen, E-Commerce-Lösungen und Web-Apps auf Basis von Microsoft-Technologien. Dabei arbeitest du eng mit Frontend-, UX- und Projektteams zusammen und hilfst mit, neue digitale Lösungen auf den Weg zu bringen.
Verantwortung
Du baust stabile und skalierbare Backend-Services mit .NET Core und C#
Du konzipierst Datenmodelle und APIs für Webplattformen
Du kümmerst dich um Performance-Optimierung, Logging und Monitoring
Du unterstützt beim Aufbau moderner DevOps-Prozesse
Du entwickelst neue Features für bestehende Online-Plattformen und Webshops
Qualifikationen
Du hast mehrere Jahre Erfahrung in der Entwicklung mit .NET und C#
Du kennst dich mit Datenbanken, API-Design und Deploymentprozessen aus
Du bist ein echter Teamplayer und bringst Ideen proaktiv ein
Du hast idealerweise Erfahrung mit Web- oder E-Commerce-Projekten
Du verfügst über sehr gute Deutschkenntnisse (C1)
Tech Stack
C#, .NET Core, MS SQL, Vue.js, Docker, Kubernetes, REST, Azure DevOps, Git
.Net C# Fullstack Software Engineer (m/w/d)
Rolle
In dieser Professional-Rolle entwickelst, testest und dokumentierst du eine Bioprozess-Software mit .NET im Backend und einem modernen Frontend (z. B. Angular). Du analysierst Anforderungen gemeinsam mit funktionsübergreifenden Stakeholdern und übersetzt sie in robuste, gut wartbare Lösungen. Du führst Code-Reviews durch, gibst konstruktives Feedback und stellst die Einhaltung von Coding-Guidelines sowie Qualitätsstandards sicher. Du wirkst am Release-Prozess mit, baust CI-Pipelines auf und treibst deren kontinuierliche Integration und Verbesserung voran. Du diagnostizierst Anwendungsprobleme, leistest technischen Support, pflegst die Dokumentation und setzt neue Technologien sowie Best Practices gezielt zur Optimierung von Produkten und Prozessen ein.
Verantwortung
- Du entwirfst, entwickelst, testest und dokumentierst Bioprozess-Software mit .NET im Backend und Angular im Frontend.
- In dieser Rolle arbeitest du eng mit funktionsübergreifenden Teams zusammen, um Anforderungen zu analysieren und in umsetzbare Lösungen zu überführen.
- Du nimmst an Code-Reviews teil, gibst konstruktives Feedback und stellst die Einhaltung von Coding-Guidelines sowie Qualitätsstandards sicher.
- Als Entwickler für Softwarelösungen wirkst du am Release-Prozess mit und treibst den Aufbau sowie die Weiterentwicklung von CI-Pipelines voran.
- Du beobachtest aktiv neue Technologien, Branchentrends und Best Practices und setzt sie gezielt zur Verbesserung von Produkten und Prozessen ein.
- Du diagnostizierst und behebst Anwendungsprobleme, leistest technischen Support und hältst die technische Dokumentation aktuell.
Qualifikationen
- Du hast einen Bachelor-Abschluss in Informatik oder eine gleichwertige Qualifikation, ein Master-Abschluss ist von Vorteil.
- Mindestens 2 Jahre Berufserfahrung in der Softwareentwicklung mit Schwerpunkt auf .NET-Technologien zeichnen dich aus.
- Fundierte Kenntnisse in C# und ASP.NET sowie in Frontend-Technologien wie HTML5, CSS3 und JavaScript bringst du sicher mit.
- Mit modernen Frontend-Frameworks wie Angular, React oder Vue.js entwickelst du anwenderfreundliche Oberflächen.
- Erfahrung mit Azure DevOps, NoSQL-Datenbanken, Docker oder OPC UA ist ein Plus, das du idealerweise mitbringst.
- In agilen, SCRUM-basierten Teams arbeitest du effektiv zusammen und kommunizierst fliessend auf Deutsch und Englisch ab Level B2.
Benefits
Software Engineer Fullstack (m/w/d)
Rolle
In dieser Professional-Rolle entwickelst, testest und dokumentierst du eine Bioprozess-Software mit .NET im Backend und einem modernen Frontend (z. B. Angular). Du analysierst Anforderungen gemeinsam mit funktionsübergreifenden Stakeholdern und übersetzt sie in robuste, gut wartbare Lösungen. Du führst Code-Reviews durch, gibst konstruktives Feedback und stellst die Einhaltung von Coding-Guidelines sowie Qualitätsstandards sicher. Du wirkst am Release-Prozess mit, baust CI-Pipelines auf und treibst deren kontinuierliche Integration und Verbesserung voran. Du diagnostizierst Anwendungsprobleme, leistest technischen Support, pflegst die Dokumentation und setzt neue Technologien sowie Best Practices gezielt zur Optimierung von Produkten und Prozessen ein.
Verantwortung
- Du entwirfst, entwickelst, testest und dokumentierst Bioprozess-Software mit .NET im Backend und Angular im Frontend.
- In dieser Rolle arbeitest du eng mit funktionsübergreifenden Teams zusammen, um Anforderungen zu analysieren und in umsetzbare Lösungen zu überführen.
- Du nimmst an Code-Reviews teil, gibst konstruktives Feedback und stellst die Einhaltung von Coding-Guidelines sowie Qualitätsstandards sicher.
- Als Entwickler für Softwarelösungen wirkst du am Release-Prozess mit und treibst den Aufbau sowie die Weiterentwicklung von CI-Pipelines voran.
- Du beobachtest aktiv neue Technologien, Branchentrends und Best Practices und setzt sie gezielt zur Verbesserung von Produkten und Prozessen ein.
- Du diagnostizierst und behebst Anwendungsprobleme, leistest technischen Support und hältst die technische Dokumentation aktuell.
Qualifikationen
- Du hast einen Bachelor-Abschluss in Informatik oder eine gleichwertige Qualifikation, ein Master-Abschluss ist von Vorteil.
- Mindestens 2 Jahre Berufserfahrung in der Softwareentwicklung mit Schwerpunkt auf .NET-Technologien zeichnen dich aus.
- Fundierte Kenntnisse in C# und ASP.NET sowie in Frontend-Technologien wie HTML5, CSS3 und JavaScript bringst du sicher mit.
- Mit modernen Frontend-Frameworks wie Angular, React oder Vue.js entwickelst du anwenderfreundliche Oberflächen.
- Erfahrung mit Azure DevOps, NoSQL-Datenbanken, Docker oder OPC UA ist ein Plus, das du idealerweise mitbringst.
- In agilen, SCRUM-basierten Teams arbeitest du effektiv zusammen und kommunizierst fliessend auf Deutsch und Englisch ab Level B2.
Benefits