34 IT - Software Development in Zürich
Software Engineer C#/.Net (m/w/d)
Rolle
In dieser Rolle gestaltest du moderne Webanwendungen von der Datenbank bis zum Frontend und setzt dabei anspruchsvolle fachliche Anforderungen in sauberen, skalierbaren Code um. Du verantwortest die Konzeption, Implementierung und Weiterentwicklung von Softwarelösungen, die durch hohe Qualität, Performance und Wartbarkeit überzeugen. Dabei arbeitest du eng mit interdisziplinären Ansprechpartner:innen zusammen, um digitale Produkte laufend zu optimieren und innovative Features nutzerorientiert umzusetzen. Du analysierst bestehende Systeme, identifizierst Verbesserungspotenziale und treibst Automatisierung sowie Effizienzsteigerungen durch den gezielten Einsatz aktueller Technologien voran. Zudem sorgst du mit strukturierten Tests, Code-Reviews und einer sauberen Dokumentation für einen professionellen Entwicklungsprozess.
Verantwortung
Du entwickelst neue Softwaremodule mit C#, .NET, WPF und MS SQL Server und pflegst bestehende Anwendungen
Du analysierst die interne Software und optimierst Prozesse und Funktionen kontinuierlich
Du konzipierst und implementierst Schnittstellen auf Basis von REST/JSON-Webservices
Du wirkst bei Architekturentscheidungen, Code Reviews und der Qualitätssicherung aktiv mit
Zudem dokumentierst du technische Lösungen und erstellst automatisierte Tests
Qualifikationen
Du hast eine Informatik-Ausbildung oder ein Studium (EFZ, HF, FH oder Uni) und bringst mehrere Jahre Erfahrung in der .NET-Entwicklung mit
Du verfügst über sehr gute Kenntnisse in C#, .NET, WPF und dem MVVM-Pattern
Du arbeitest sicher mit MS SQL (T-SQL) sowie Versionskontrolle mit Git und Azure DevOps
Idealerweise kennst du DevExpress, Dapper oder andere Mikro-ORMs
Erfahrung mit CI/CD-Pipelines und YAML ist ein zusätzlicher Vorteil
Sehr gute Deutschkenntnisse in Wort und Schrift
Benefits
(Senior) DevOps / Integration Ingenieur (m/w/d)
Rolle
In dieser Position wird eine zentrale Rolle in der technischen Weiterentwicklung einer modernen SaaS-Plattform übernommen. Der Fokus liegt auf stabilen, hochverfügbaren Cloud-Architekturen, automatisierten Betriebsprozessen und der erfolgreichen Integration komplexer Kundenumgebungen. Dabei arbeitet die Rolle eng mit Entwicklung, Projektleitung und Kunden zusammen und prägt aktiv die technische Ausrichtung sowie die Weiterentwicklung der Plattform.
Verantwortung
Verantwortung für die technische Integration komplexer SaaS-Lösungen in Kundenprojekten von der Konzeption bis zum Go-Live
Sicherstellung eines stabilen und automatisierten Plattformbetriebs mittels Terraform, Docker, Kubernetes und AWS
Analyse und nachhaltige Behebung produktiver Systemprobleme in enger Abstimmung mit Projekt- und Integrationsteams
Übersetzung fachlicher Anforderungen in skalierbare technische Lösungen innerhalb moderner Cloud-Architekturen
Weiterentwicklung von Betriebs-, Automatisierungs- und Sicherheitsstandards innerhalb der Plattform
Förderung effizienter DevOps-Prozesse sowie kontinuierlicher Verbesserungen im Plattformbetrieb
Qualifikationen
Studium der Informatik oder vergleichbare Qualifikation mit mehrjähriger Erfahrung in Softwareentwicklung, Softwarearchitektur und Systemintegration
Fundierte Kenntnisse in Java sowie Erfahrung mit modernen Cloud-Architekturen
Praxis in DevOps, CI/CD, Terraform, Docker, Kubernetes und AWS
Erfahrung mit Monitoring, Telemetriedaten und Performance-Optimierung von Plattformen
Kenntnisse in IT-Security und sicherem Betrieb verteilter Systeme
Deutsch fliessend
Benefits
DevOps Engineer für SaaS-Integration (m/w/d)
Rolle
In dieser Rolle gestaltest du als Lead DevOps-Ingenieur die Integration komplexer SaaS-Lösungen und übernimmst die technische Verantwortung für anspruchsvolle Kundenprojekte. Du verantwortest die Automatisierung und den stabilen Betrieb der Plattform, setzt moderne Cloud- und DevOps-Technologien wie Terraform, Docker, Kubernetes und AWS ein und sorgst so für eine hochverfügbare, sichere Umgebung. Im engen Austausch mit internen und externen Stakeholdern übersetzt du fachliche Anforderungen in technische Lösungen und stellst eine reibungslose Integration in bestehende Systemlandschaften sicher. Mit analytischem und detektivischem Spürsinn gehst du produktiven Problemen auf den Grund, optimierst kontinuierlich Prozesse und treibst die Weiterentwicklung der Betriebs- und Sicherheitsstandards voran. Dabei bringst du deine mehrjährige Erfahrung in Softwareentwicklung, -architektur und -integration ein und prägst die technische Ausrichtung der Plattform nachhaltig.
Verantwortung
- Du verantwortest die Software-Integration in anspruchsvollen Kundenprojekten von der Konzeption bis zum Go-Live.
- In dieser Rolle arbeitest du eng mit Business Analysten, Projektleitenden und Software-Integratoren zusammen, um ein optimales Kundenerlebnis zu gewährleisten.
- Als Lead DevOps-Ingenieur steuerst du den stabilen und sicheren Betrieb unserer SaaS-Plattform mit.
- Du analysierst produktive Probleme im engen Austausch mit Kundinnen und Kunden und entwickelst tragfähige Lösungen.
- In dieser Rolle gehst du komplexen technischen Herausforderungen mit detektivischem Spürsinn auf den Grund.
- Als Lead DevOps-Ingenieur förderst du eine kollaborative, kontinuierlich verbesserungsorientierte DevOps-Kultur im Team.
Qualifikationen
Du hast Informatik an Universität, ETH oder Fachhochschule studiert und verfügst über mehrjährige Erfahrung in Softwareentwicklung, -architektur und -integration mit Java.
Du beherrschst moderne Cloud-Architekturen und arbeitest routiniert mit DevOps-Tools wie Automatisierungspipelines, Terraform, Docker, Kubernetes und AWS.
Du verfügst über fundierte Kenntnisse in IT-Security und verstehst es, sichere Systeme zu konzipieren und zu betreiben.
Du hast Erfahrung im Umgang mit Telemetriedaten und nutzt diese zur Überwachung sowie Optimierung von Stabilität und Performance.
Du stellst einen zuverlässigen, stabilen Betrieb von Anwendungen sicher und übernimmst dafür gerne Verantwortung.
Du kommunizierst klar und professionell in deutscher Sprache mit Kunden, Dienstleistern sowie Kolleginnen und Kollegen.
Du sprichst fliessend Deutsch.
Benefits
Microsoft Dynamics Entwickler (m/w/d)
Rolle
In dieser Rolle entwickelst und betreibst du professionelle CRM-Anwendungen und sorgst dafür, dass Prozesse zuverlässig digital abgebildet werden. Du analysierst Anforderungen, konzipierst passende Lösungen und setzt Erweiterungen sowie Schnittstellen in bestehende Systemlandschaften um. Dabei stellst du Qualität, Performance und Wartbarkeit durch saubere Implementierung, Tests und strukturierte Dokumentation sicher. Du arbeitest eng mit Fachbereichen und IT-Stakeholdern zusammen, koordinierst Changes und begleitest Deployments bis in den stabilen Betrieb. So trägst du messbar dazu bei, dokumenten- und workflowbasierte Abläufe effizient, transparent und zukunftssicher zu gestalten.
Verantwortung
- Du konzipierst, entwickelst und setzt Anpassungen sowie Erweiterungen in Microsoft Dynamics 365 professionell um
- In dieser Rolle baust du Power-Platform-Lösungen (u.a. Power Automate, Power Pages) auf und betreust sie nachhaltig im Betrieb
- Als Entwicklung CRM Anwendungen übersetzt du fachliche Anforderungen in robuste technische Konzepte und arbeitest konsequent nach Best Practices
- Du bringst dich als technisches Sparring im Refinement ein und unterstützt Scrum-Events wie Sprint Planning, Reviews und Retrospektiven mit Fokus auf Machbarkeit, Aufwand und Risiken
- Du planst und verantwortest ein strukturiertes Release-Management inklusive sauberem Backend Solution Management
- Du entwickelst Custom Entitäten, Felder, Views und Formulare, erstellst CRM-Module sowie Workflows/Plugins mit C#/.NET und dokumentierst Lösungen und Architekturentscheidungen für nachhaltigen Know-how-Aufbau
Qualifikationen
- Du hast eine abgeschlossene Ausbildung oder ein Studium in Informatik, Wirtschaftsinformatik oder einer vergleichbaren Fachrichtung (FH, Uni).
- Fundierte Praxis in der Anpassung und Erweiterung von Microsoft Dynamics 365 in Sales, Customer Service, Marketing und Field Service zeichnet dich aus.
- Mit der Power Platform setzt du Lösungen in Power Automate und Power Pages um, Erfahrung mit Power Apps ist von Vorteil.
- JavaScript beherrschst du sehr gut und nutzt es sicher für clientseitige Skripte und Formularlogiken.
- Berechtigungskonzepte wie Security Roles, Field-Level Security und team-basierte Zugriffssteuerung wendest du routiniert an.
- Für Deployment und Versionierung arbeitest du mit Jira und Azure DevOps und bringst Erfahrung in ERP-Integrationen mit NAV und Business Central mit.
Benefits
Power Platform Architekt (m/w/d)
Rolle
In dieser Rolle entwickelst und betreibst du professionelle CRM-Anwendungen und sorgst dafür, dass Prozesse zuverlässig digital abgebildet werden. Du analysierst Anforderungen, konzipierst passende Lösungen und setzt Erweiterungen sowie Schnittstellen in bestehende Systemlandschaften um. Dabei stellst du Qualität, Performance und Wartbarkeit durch saubere Implementierung, Tests und strukturierte Dokumentation sicher. Du arbeitest eng mit Fachbereichen und IT-Stakeholdern zusammen, koordinierst Changes und begleitest Deployments bis in den stabilen Betrieb. So trägst du messbar dazu bei, dokumenten- und workflowbasierte Abläufe effizient, transparent und zukunftssicher zu gestalten.
Verantwortung
- Du konzipierst, entwickelst und setzt Anpassungen sowie Erweiterungen in Microsoft Dynamics 365 professionell um
- In dieser Rolle baust du Power-Platform-Lösungen (u.a. Power Automate, Power Pages) auf und betreust sie nachhaltig im Betrieb
- Als Entwicklung CRM Anwendungen übersetzt du fachliche Anforderungen in robuste technische Konzepte und arbeitest konsequent nach Best Practices
- Du bringst dich als technisches Sparring im Refinement ein und unterstützt Scrum-Events wie Sprint Planning, Reviews und Retrospektiven mit Fokus auf Machbarkeit, Aufwand und Risiken
- Du planst und verantwortest ein strukturiertes Release-Management inklusive sauberem Backend Solution Management
- Du entwickelst Custom Entitäten, Felder, Views und Formulare, erstellst CRM-Module sowie Workflows/Plugins mit C#/.NET und dokumentierst Lösungen und Architekturentscheidungen für nachhaltigen Know-how-Aufbau
Qualifikationen
- Du hast eine abgeschlossene Ausbildung oder ein Studium in Informatik, Wirtschaftsinformatik oder einer vergleichbaren Fachrichtung (FH, Uni).
- Fundierte Praxis in der Anpassung und Erweiterung von Microsoft Dynamics 365 in Sales, Customer Service, Marketing und Field Service zeichnet dich aus.
- Mit der Power Platform setzt du Lösungen in Power Automate und Power Pages um, Erfahrung mit Power Apps ist von Vorteil.
- JavaScript beherrschst du sehr gut und nutzt es sicher für clientseitige Skripte und Formularlogiken.
- Berechtigungskonzepte wie Security Roles, Field-Level Security und team-basierte Zugriffssteuerung wendest du routiniert an.
- Für Deployment und Versionierung arbeitest du mit Jira und Azure DevOps und bringst Erfahrung in ERP-Integrationen mit NAV und Business Central mit.
Benefits
Lead-Entwickler*in ERP-Softwarelösungen (m/w/d)
Rolle
In dieser Rolle übernimmst du als Senior Software Engineer Dynamics 365 Business Central die technische Führungsverantwortung für anspruchsvolle ERP-Softwarelösungen. Du analysierst komplexe Geschäftsanforderungen, konzipierst kreative, performante und skalierbare BC-Lösungen und setzt diese eigenverantwortlich um. Du verantwortest die Qualität der Architektur und des Codes, triffst technologische Entscheidungen und stellst sicher, dass Lösungen stabil, sicher und wartbar bleiben. Als fachliche Ansprechperson begleitest du andere Entwicklerinnen und Entwickler, gibst dein Know-how weiter und trägst so zur kontinuierlichen Weiterentwicklung des gesamten Teams bei. Mit deinem strukturierten, lösungsorientierten und schnellen Arbeitsstil prägst du die Weiterentwicklung der Dynamics-365-Business-Central-Landschaft entscheidend mit.
Verantwortung
- Du entwickelst und erweiterst cloudbasierte ERP-Lösungen auf Basis von Microsoft Dynamics 365 Business Central.
- In dieser Rolle nutzt du deine sehr guten AL- und Visual-Studio-Code-Skills, um performante und stabile Anwendungen zu realisieren.
- Als Lead-Entwickler*in definierst und implementierst du moderne Schnittstellen, insbesondere auf Basis von REST-APIs.
- Du stimmst dich in Deutsch und Englisch mit internen und externen Stakeholdern ab und stellst eine klare Kommunikation sicher.
- In dieser Rolle übernimmst du Verantwortung in einem dynamischen Start-up-Umfeld und trägst aktiv zur Weiterentwicklung des Produkts bei.
- Als Lead-Entwickler*in gestaltest du technische Standards und Best Practices, um die Qualität und Skalierbarkeit der ERP-Lösungen sicherzustellen.
Qualifikationen
- Mehrjährige Erfahrung in der Softwareentwicklung, idealerweise mit Fokus auf skalierbare Standardprodukte statt Individual-Customizing
- Praxis im Einsatz von Claude Code oder vergleichbaren AI-gestützten Entwickler-Tools
- Gute Kenntnisse in der Finanzbuchhaltung und Verständnis für betriebswirtschaftliche Abläufe
- Erste Erfahrung mit .NET-Technologien und Bereitschaft, dieses Wissen weiter auszubauen
- Routine in der ganzheitlichen Umsetzung von Kundenanforderungen – vom Lösungsdesign über Unit-Tests bis zum Deployment
- Ausgeprägte Team- und Kommunikationsfähigkeit für die enge Zusammenarbeit mit Product Owner, Projektleitung und anderen Software Engineers
Benefits
Applikationsmanager mit Entwicklungskenntnissen (m/w/d)
Verantwortung
Du entwickelst und erweiterst Schnittstellen sowie Funktionen des Campus Management Systems mit Fokus auf technisch nachhaltige Lösungen
In dieser Rolle planst, testest und implementierst du Releases und Patches und stellst so einen stabilen Systembetrieb sicher
Als Applikationsmanager analysierst du Kundenanforderungen und überführst sie in umsetzbare technische Konzepte
Du überwachst den laufenden Applikationsbetrieb und reagierst proaktiv auf Abweichungen und Störungen
Bei auftretenden Fehlern koordinierst du die Ursachenanalyse und arbeitest eng mit anderen ICT-Einheiten an deren Behebung
Qualifikationen
Du hast ein abgeschlossenes Informatikstudium oder eine vergleichbare Qualifikation und bringst mehrjährige Erfahrung in der Betreuung komplexer IT-Infrastrukturen mit
Fundierte Kenntnisse in C#, .NET, MS-SQL Server, IIS sowie in moderner Softwareentwicklung zeichnen dich aus
Erfahrung mit Frontend-Frameworks wie Angular rundet dein technologisches Know-how ab
Du bist neugierig auf neue Technologien und zeigst hohe Eigeninitiative, dich proaktiv in neue Themen einzuarbeiten
In agilen Arbeitsprozessen bewegst du dich souverän und nutzt Methoden wie Backlog Refinement und Daily Standups gezielt zur Förderung der Zusammenarbeit
Senior Software Engineer (m/w/d)
Rolle
In dieser Rolle übernimmst du die technische Leitung der Software- und Systemarchitektur und gestaltest die technologische Ausrichtung komplexer Lösungen massgeblich mit. Du verantwortest die Konzeption, Bewertung und Weiterentwicklung von Architekturen über den gesamten Lebenszyklus hinweg und stellst sicher, dass sie skalierbar, sicher und zukunftsfähig sind. Dabei koordinierst du interdisziplinäre Entwicklungsteams, triffst technologische Entscheidungen und stellst die Einhaltung von Qualitäts- und Sicherheitsstandards sicher. Zudem analysierst du Anforderungen, übersetzt sie in tragfähige Architekturkonzepte und berätst interne und externe Stakeholder in allen technischen Fragestellungen. Durch dein Fachwissen und deine Erfahrung treibst du Innovationen voran und sorgst für eine kontinuierliche Optimierung der bestehenden Systemlandschaft.
Verantwortung
- Du führst und entwickelst ein wachsendes Entwickler-Team fachlich weiter
- In dieser Rolle verantwortest du die Softwarearchitektur für das gesamte Produktportfolio
- Du übernimmst etwa zur Hälfte Hands-on-Entwicklung und setzt technische Konzepte selbst um
- Als Technische Leitung Software- und Systemarchitektur stellst du Clean Code, hohe Qualität und pragmatische Entscheidungen sicher
- Du gestaltest Plattform- und Deployment-Architektur inklusive containerbasierter Multi-Instance-Landschaft aktiv mit
- In dieser Rolle sicherst du Stabilität, Wartbarkeit und Skalierbarkeit über verschiedene Hosting-Umgebungen hinweg
Qualifikationen
- Du hast ein abgeschlossenes Studium in Informatik, Wirtschaftsinformatik oder eine vergleichbare Ausbildung.
- Du beherrschst Kotlin, TypeScript, SQL und idealerweise auch Python sicher im Berufsalltag.
- Du verfügst über fundierte Erfahrung mit Spring Boot, React und gegebenenfalls Electron sowie modernen Softwarearchitekturen und Deployment-Architekturen.
- Du arbeitest routiniert mit Docker, GitLab, Jenkins und Ansible sowie Technologien wie PostgreSQL, Elasticsearch und MinIO.
- Du hast mehrjährige Erfahrung als Lead Developer, Tech Lead oder Senior Engineer und übernimmst gerne Architektur-Verantwortung.
- Du zeichnest dich durch unternehmerisches Denken, hohe Eigenverantwortung, eine strukturierte und pragmatische Arbeitsweise sowie sehr gute Deutschkenntnisse aus.
Benefits
Software Engineer (Typescript) (m/w/d)
Rolle
In dieser Rolle übernimmst du die technische Leitung der Software- und Systemarchitektur und gestaltest die technologische Ausrichtung komplexer Lösungen massgeblich mit. Du verantwortest die Konzeption, Bewertung und Weiterentwicklung von Architekturen über den gesamten Lebenszyklus hinweg und stellst sicher, dass sie skalierbar, sicher und zukunftsfähig sind. Dabei koordinierst du interdisziplinäre Entwicklungsteams, triffst technologische Entscheidungen und stellst die Einhaltung von Qualitäts- und Sicherheitsstandards sicher. Zudem analysierst du Anforderungen, übersetzt sie in tragfähige Architekturkonzepte und berätst interne und externe Stakeholder in allen technischen Fragestellungen. Durch dein Fachwissen und deine Erfahrung treibst du Innovationen voran und sorgst für eine kontinuierliche Optimierung der bestehenden Systemlandschaft.
Verantwortung
- Du führst und entwickelst ein wachsendes Entwickler-Team fachlich weiter
- In dieser Rolle verantwortest du die Softwarearchitektur für das gesamte Produktportfolio
- Du übernimmst etwa zur Hälfte Hands-on-Entwicklung und setzt technische Konzepte selbst um
- Als Technische Leitung Software- und Systemarchitektur stellst du Clean Code, hohe Qualität und pragmatische Entscheidungen sicher
- Du gestaltest Plattform- und Deployment-Architektur inklusive containerbasierter Multi-Instance-Landschaft aktiv mit
- In dieser Rolle sicherst du Stabilität, Wartbarkeit und Skalierbarkeit über verschiedene Hosting-Umgebungen hinweg
Qualifikationen
- Du hast ein abgeschlossenes Studium in Informatik, Wirtschaftsinformatik oder eine vergleichbare Ausbildung.
- Du beherrschst Kotlin, TypeScript, SQL und idealerweise auch Python sicher im Berufsalltag.
- Du verfügst über fundierte Erfahrung mit Spring Boot, React und gegebenenfalls Electron sowie modernen Softwarearchitekturen und Deployment-Architekturen.
- Du arbeitest routiniert mit Docker, GitLab, Jenkins und Ansible sowie Technologien wie PostgreSQL, Elasticsearch und MinIO.
- Du hast mehrjährige Erfahrung als Lead Developer, Tech Lead oder Senior Engineer und übernimmst gerne Architektur-Verantwortung.
- Du zeichnest dich durch unternehmerisches Denken, hohe Eigenverantwortung, eine strukturierte und pragmatische Arbeitsweise sowie sehr gute Deutschkenntnisse aus.
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