75 Software Development - Software in Zürich (Kanton)
IAM Software Engineer (m/w/d)
Rolle
In dieser Rolle gestaltest du die Weiterentwicklung und den zuverlässigen Betrieb von Lösungen für Identitäts- und Zugriffsverwaltung, damit Nutzerzugriffe jederzeit sicher, transparent und effizient gesteuert werden. Du übernimmst die Verantwortung für Konzeption, Implementierung und Integration von IAM-Komponenten in komplexe Systemlandschaften und stellst dabei hohe Anforderungen an Sicherheit und Compliance sicher. Du analysierst fachliche und technische Anforderungen, entwickelst daraus tragfähige Architektur- und Umsetzungskonzepte und setzt diese in robuste, wartbare Softwarelösungen um. Du bringst dich aktiv in die Optimierung bestehender Prozesse ein, automatisierst wiederkehrende Abläufe und sorgst dafür, dass Identitäten und Berechtigungen über ihren gesamten Lebenszyklus korrekt verwaltet werden. Durch enge Zusammenarbeit mit Stakeholdern aus Fachbereichen und IT trägst du dazu bei, dass IAM-Lösungen passgenau auf die Bedürfnisse der Organisation abgestimmt sind und kontinuierlich verbessert werden.
Verantwortung
Du integrierst und entwickelst Software für Identitäts- und Berechtigungsmanagement in embedded Kommunikationssystemen.
In dieser Rolle analysierst du Systemanforderungen und erstellst präzise Software-Spezifikationen.
Du führst Unit-Tests und Integrationstests durch und sicherst so die Qualität der entwickelten Software.
Als Spezialist für Identitäts- und Zugriffsverwaltung dokumentierst du Software-Architektur, Code und Tests und arbeitest aktiv in agilen Teams mit.
Qualifikationen
Du verfügst über ein abgeschlossenes Studium der Informatik, Elektrotechnik, Mechatronik oder eine vergleichbare Ausbildung.
Du hast mehrjährige Praxis in der Embedded-Softwareentwicklung und kennst typische Herausforderungen aus realen Projekten.
Du arbeitest sicher mit Versionsverwaltungen wie Git sowie mit Build-Systemen wie CMake und Make.
Du kommunizierst sicher auf Deutsch und Englisch in Wort und Schrift und zeichnest dich durch Teamgeist, Offenheit und Kommunikationsstärke aus.
Benefits
Data Base Engineer (m/w/d)
Verantwortung
- Du verantwortest die Beratung von Kunden im Bereich relationaler Modellierung, Datenmigration und Datenqualität
- Du analysierst die Bedürfnisse des Kunden und erarbeitest konkrete Lösungen
- Du unterstützt das Account Management bei der Akquisition von Projekten
- Du arbeitest eng mit anderen Teammitgliedern zusammen
- Du schätzt den direkten Kontakt mit Kunden
- Du bringst eine lösungsorientierte, strukturierte und analytische Denkweise mit.
Qualifikationen
- Du verfügst über fundierte Kenntnisse in SQL und PL/SQL
- Du hast Erfahrung im Arbeiten mit verschiedenen Datenbanken (Oracle, MS-SQL, etc.)
- Du zeigst eine hohe Lernbereitschaft und die Motivation dich stetig weiterzubilden
- Du verfügst über ausgezeichnete Deutschkenntnisse in Wort und Schrift
- Erfahrung in Datenmigration, Integration und Datenqualität sind von Vorteil
- Du verfügst über gute Englischkenntnisse in Wort und Schrift.
Benefits
DevOps Engineer (m/w/d)
Rolle
In dieser Rolle gestaltest du innovative Softwarelösungen von der Konzeption über die Implementierung bis hin zu Tests und Wartung. Du übernimmst die Verantwortung für die Entwicklung qualitativ hochwertiger, performanter und sicherer Anwendungen auf Basis moderner Technologien und etablierter Entwicklungsstandards. Du analysierst Anforderungen, entwirfst technische Konzepte und setzt diese in sauberen, gut dokumentierten Code um. Zudem arbeitest du eng mit anderen Fachbereichen zusammen, um funktionale und technische Anforderungen zu klären und optimale Lösungen zu realisieren. Durch kontinuierliche Verbesserung von Prozessen und Architekturen trägst du aktiv zur Weiterentwicklung der gesamten Softwarelandschaft bei.
Verantwortung
Du arbeitest an der internen Produktentwicklung und begleitest komplexe Kundenprojekte
Du entwickelst spezialisierte Integrations- und Datenlösungen mit Python, PySpark, Docker und SQL. Cloud-Know-how (z. B. GCP), Terraform oder GitHub Actions bringst du idealerweise mit
Du optimierst kontinuierlich die Entwicklungsumgebung und -prozesse
Du erstellst Spezifikationen und IT-Architekturen gemeinsam mit internen und externen Partnern
Du verantwortest das Release- und Deployment-Management
Qualifikationen
Du hast ein abgeschlossenes Informatik-Studium oder eine vergleichbare Qualifikation
Du bringst mehrjährige Python-Expertise und starkes Datenbank-Know-how mit
Du kennst dich im DevOps-Umfeld aus und arbeitest sicher mit Cloud-Technologien wie GCP oder Azure sowie Docker und Kubernetes
Idealerweise hast du Erfahrung mit PySpark, Datenanalyse oder Branchenwissen in Telko oder Energie
Du arbeitest selbstständig, lernst schnell und kommunizierst fliessend auf Deutsch und Englisch
Benefits
Senior Software Engineer (m/w/d)
Rolle
In dieser Rolle verantwortest du die Full-Stack-Entwicklung von Web-Applikationen für interne und externe Kund:innen und gestaltest aktiv deren Architektur und User Experience. Du arbeitest nach agilen Methoden mit einem modernen Tech-Stack, unter anderem mit ASP.NET Core, Angular, Linux Containern und AI Coding Tools. Zudem übernimmst du Verantwortung als Code Owner und treibst die Erweiterung sowie kontinuierliche Verbesserung der DevSecOps-Prozesse voran. Mit deiner ausgeprägten Problemlösungskompetenz, deiner Begeisterung für Softwareentwicklung und deinem Wunsch, dich fachlich wie persönlich weiterzuentwickeln, prägst du die Weiterentwicklung der Software-Landschaft massgeblich. Durch deine Kreativität, dein kritisches Denken und deine Kommunikationsstärke auf Deutsch und Englisch trägst du entscheidend zur Qualität und Zukunftsfähigkeit der Lösungen bei.
Verantwortung
Du entwickelst Full-Stack Web-Applikationen für interne und externe Kunden
Du arbeitest agil mit modernem Tech-Stack wie ASP.NET Core, Angular und Linux-Containern
Du gestaltest Architektur und User Experience aktiv mit
Du optimierst kontinuierlich die DevSecOps-Prozesse
Als Code Owner übernimmst du Verantwortung für Qualität und Weiterentwicklung
Qualifikationen
Du hast einen Bachelor- oder Masterabschluss (FH/Uni/ETH) mit Fokus auf Software-Entwicklung. Alternativ bringst du eine gleichwertige Ausbildung und mindestens drei Jahre Full-Stack-Erfahrung mit
Du überzeugst durch starke Problemlösungskompetenz und echte Begeisterung für Software. Agiles Arbeiten im Team motiviert dich
Du denkst kritisch, kreativ und reflektiert
Du lernst gerne Neues und willst dich stetig weiterentwickeln
Du kommunizierst sehr gut auf Deutsch und gut auf Englisch
Benefits
Software Entwickler:in (m/w/d)
Verantwortung
- Du entwickelst robuste, sichere und gut wartbare Web-Applikationen mit dem bestehenden Tech-Stack.
- In dieser Rolle wirkst du bei Bedarfsanalysen und der technischen Konzeption von Applikationen im Lernkontext mit.
- Du trägst die Verantwortung für den Unterhalt, die Weiterentwicklung und den stabilen Betrieb bestehender Produkte und Kundenprojekte.
- Als Fachkraft für Softwareentwicklung übernimmst du bei Bedarf die Leitung technischer Teilprojekte und koordinierst ein kleines Technikteam.
- Du engagierst dich im Technikteam, optimierst den Tech-Stack, unterstützt Nachwuchskräfte und begleitest das Onboarding neuer Mitarbeitender.
- In dieser Rolle berätst du bei Offerten, bewertest technische Machbarkeit und erstellst verlässliche Kostenschätzungen.
Qualifikationen
- Du verfügst über mehrjährige Erfahrung in der Konzeption und Entwicklung grosser Projekte mit komplexen Anforderungen.
- Du bist versiert in objektorientierter und funktionaler Programmierung und wendest gängige Software-Patterns routiniert an.
- Du hast fundierte Erfahrung mit Webtechnologien im Backend und Frontend sowie im Umgang mit Git, Linux/Unix und Build-Tools.
- Du bringst ein aktives Interesse an neuen Webtechnologien mit und bist bereit, dich auf den aktuellen Tech-Stack einzulassen.
- Du arbeitest gerne in einem selbstorganisierten, agilen Technikteam und übernimmst dabei verantwortungsbewusst deine Rolle.
- Idealerweise hast du Erfahrung im Agenturumfeld sowie Kenntnisse in Laravel, Typescript, Svelte, Tailwind, MongoDB und DevOps-Themen wie Docker und Kubernetes.
Benefits
Web Entwickler:in (m/w/d)
Verantwortung
- Du entwickelst robuste, sichere und gut wartbare Web-Applikationen mit dem bestehenden Tech-Stack.
- In dieser Rolle wirkst du bei Bedarfsanalysen und der technischen Konzeption von Applikationen im Lernkontext mit.
- Du trägst die Verantwortung für den Unterhalt, die Weiterentwicklung und den stabilen Betrieb bestehender Produkte und Kundenprojekte.
- Als Fachkraft für Softwareentwicklung übernimmst du bei Bedarf die Leitung technischer Teilprojekte und koordinierst ein kleines Technikteam.
- Du engagierst dich im Technikteam, optimierst den Tech-Stack, unterstützt Nachwuchskräfte und begleitest das Onboarding neuer Mitarbeitender.
- In dieser Rolle berätst du bei Offerten, bewertest technische Machbarkeit und erstellst verlässliche Kostenschätzungen.
Qualifikationen
- Du verfügst über mehrjährige Erfahrung in der Konzeption und Entwicklung grosser Projekte mit komplexen Anforderungen.
- Du bist versiert in objektorientierter und funktionaler Programmierung und wendest gängige Software-Patterns routiniert an.
- Du hast fundierte Erfahrung mit Webtechnologien im Backend und Frontend sowie im Umgang mit Git, Linux/Unix und Build-Tools.
- Du bringst ein aktives Interesse an neuen Webtechnologien mit und bist bereit, dich auf den aktuellen Tech-Stack einzulassen.
- Du arbeitest gerne in einem selbstorganisierten, agilen Technikteam und übernimmst dabei verantwortungsbewusst deine Rolle.
- Idealerweise hast du Erfahrung im Agenturumfeld sowie Kenntnisse in Laravel, Typescript, Svelte, Tailwind, MongoDB und DevOps-Themen wie Docker und Kubernetes.
Benefits
C#/.NET - Software Engineer (m/w/d)
Rolle
In dieser Rolle entwickelst und wartest du anspruchsvolle C#-.NET-Anwendungen, die stabile und performante Lösungen für komplexe Geschäftsanforderungen bereitstellen. Du verantwortest die Konzeption und Umsetzung neuer Features, analysierst bestehende Funktionen und optimierst sie im Hinblick auf Qualität, Wartbarkeit und Sicherheit. Dabei setzt du moderne .NET-Technologien, saubere Architekturprinzipien und automatisierte Tests ein, um robuste Softwarelösungen zu liefern. Du arbeitest eng mit angrenzenden Fachbereichen zusammen, übersetzt Anforderungen in technische Spezifikationen und stellst eine reibungslose Integration in bestehende Systemlandschaften sicher. Zudem übernimmst du als erfahrene Fachkraft eine aktive Rolle bei Code-Reviews und teilst dein Know-how, um Standards und Best Practices in der Softwareentwicklung kontinuierlich weiterzuentwickeln.
Verantwortung
Du analysierst Systemanforderungen und erstellst präzise Software-Spezifikationen
Du programmierst in C# und Python
Du entwickelst und integrierst Identity Access Management (IAM) in Kommunikationssysteme
Du bindest LDAP-, AD- und Proxy-Server an und implementierst passende Frontends
Du dokumentierst Architektur, Code und Tests nach Standards und arbeitest in agilen Teams (Scrum/Kanban)
Qualifikationen
Du hast ein Studium in Informatik, Elektrotechnik oder Mechatronik oder eine vergleichbare Ausbildung
Du bringst mehrjährige Erfahrung in der WPF-Softwareentwicklung mit
Du kennst dich mit Netzwerk-Technologien und Linux gut aus
Du hast Erfahrung in der Implementierung von Zugriffskontrollen und arbeitest sicher mit Git und Build-Systemen
Du kommunizierst sicher auf Deutsch und Englisch und überzeugst als teamorientierte Persönlichkeit
Benefits
Fullstack Developer mit Schwerpunkt Java & Angular/React (m/w/d)
Verantwortung
Du entwickelst Backend Lösungen in JDK basierten Technologien und setzt Spring Frameworks produktiv ein
Dabei gestaltest du Softwarearchitekturen und achtest auf nachhaltige, wartbare Strukturen
Systeme werden von dir über SOAP, REST, JMS oder MQ integriert, inklusive gängiger Sicherheitsmechanismen
Zudem arbeitest du mit BPM und Business-Rules-Systemen (z. B. Camunda, Activiti, JBoss Drools) und bringst sie in produktive Abläufe ein
Zusätzlich unterstützt du das Frontend-Team bei Angular/React-Projekten und sorgst für eine saubere Anbindung relationaler Datenbanken
Qualifikationen
Abgeschlossene IT Ausbildung mit Studium im IT Bereich, mindestens 3 Jahre Erfahrung in Backend-Entwicklung sowie 2 Jahre Erfahrung in Softwarearchitektur und Enterprise-Umgebungen
Erfahrung mit JPA, Spring Boot, Spring Security sowie BPM-/Business-Rules-Systemen ist von Vorteil
Deutsch muss mündlich und schriftlich einwandfrei beherrscht werden, Englischkenntnisse sind ebenfalls erforderlich
Benefits
Fullstack Software Engineer (React & Java) (m/w/d)
Rolle
Du entwickelst moderne Full-Stack-Webanwendungen, die in einer vernetzten Welt zuverlässige digitale Services ermöglichen. In dieser Rolle übernimmst du die Konzeption, Umsetzung und Weiterentwicklung performanter Frontend- und Backend-Komponenten entlang klarer Qualitätsstandards. Du stellst durch saubere Architektur, Tests und kontinuierliche Optimierung sicher, dass Anwendungen stabil, sicher und skalierbar laufen. Du arbeitest strukturiert an technischen Lösungen, die internationale Kommunikation und Konnektivität unterstützen. Dabei behältst du Nutzerbedürfnisse, Wartbarkeit und Effizienz stets im Blick.
Verantwortung
Du entwickelst und wartest benutzerfreundliche, performante Frontend-Lösungen für unsere Services.
In dieser Rolle setzt Du Microservices um und pflegst RESTful APIs für stabile, skalierbare Funktionen.
Du nutzt Deine Datenbankkenntnisse, um Abfragen effizient zu erstellen und Daten sicher zu aktualisieren.
Als Entwickler:in für Full-Stack Webanwendungen arbeitest Du eng mit Backend-Entwickler:innen und weiteren Teams zusammen, um eine nahtlose Integration der Systemkomponenten sicherzustellen.
Du beteiligst Dich regelmässig an Code Reviews und technischen Diskussionen, um die Softwarequalität kontinuierlich zu verbessern.
Qualifikationen
- Du hast eine abgeschlossene Ausbildung als Softwareentwickler oder ein Studium der Informatik (Bachelor oder HF).
- Mindestens 3 Jahre Erfahrung in der Frontend- oder Full-Stack-Entwicklung bringst du mit.
- Sicherer Umgang mit React oder vergleichbaren Tools sowie mit HTML, CSS und JavaScript zeichnet dich aus.
- In Java entwickelst du objektorientierte Microservices, idealerweise mit dem Spring Framework, und bist mit RESTful Webservices vertraut.
- Praxis mit Oracle und MongoDB sowie mit Versionsverwaltungssystemen gehört zu deinem Profil.
- Du arbeitest effizient in internationalen Teams auf Englisch, übernimmst Verantwortung, zeigst Eigeninitiative und besitzt die Schweizer oder EU/EFTA-Staatsbürgerschaft mit Bewilligung B oder C.
Benefits
Software Entwickler(Javascript) (m/w/d)
Rolle
In dieser Junior-Rolle als Nachwuchs Entwickler Software wirkst du an der Weiterentwicklung einer digitalen Projektplattform für die Baubranche mit und sorgst dafür, dass Baupläne und Dokumente zuverlässig bereitgestellt und verwaltet werden. Du implementierst und testest Softwarefunktionen, optimierst bestehende Komponenten und unterstützt die Qualitätssicherung entlang des gesamten Entwicklungsprozesses. Dabei arbeitest du eng mit verschiedenen Fachbereichen zusammen, um Anforderungen präzise zu verstehen und technisch sauber umzusetzen. Du bringst dich aktiv in die Analyse von Fehlern und in die kontinuierliche Verbesserung von Performance, Stabilität und Benutzerfreundlichkeit ein. So trägst du dazu bei, dass komplexe Projekte effizient und transparent abgewickelt werden können.
Verantwortung
- Als Nachwuchs Entwickler Software entwickelst und implementierst Du innovative Full-Stack-Lösungen entlang technischer Anforderungen und Geschäftszielen.
- In dieser Rolle begleitest Du den gesamten Softwareentwicklungsprozess von der Konzeption über die Auslieferung bis zum Support.
- Du arbeitest eng im agilen Entwicklerteam zusammen und trägst zur kontinuierlichen Verbesserung von Produkten und Arbeitsabläufen bei.
- Durch Code-Reviews sicherst Du eine hohe Code-Qualität und teilst Best Practices im Team.
- Du identifizierst und behebst Softwarefehler und optimierst die Performance bestehender Anwendungen.
Qualifikationen
- Abgeschlossene Lehre als Informatiker/in EFZ in Applikationsentwicklung oder eine höhere Ausbildung bringst du mit.
- Mindestens zwei Jahre Berufserfahrung in der Softwareentwicklung zeichnen dich aus.
- Solide Frontend-Kenntnisse in JavaScript, HTML und CSS setzt du sicher ein.
- Mit SQL und Datenbanken arbeitest du routiniert und strukturiert.
- Backend-Entwicklung beherrschst du in mindestens einer Sprache wie C#, Python, Delphi oder Java.
- Sehr gute Deutschkenntnisse sowie Freude an der Arbeit runden dein Profil ab.
Benefits