63 IT - Software Development in Zürich (Kanton)
Softwaredeveloper .NET (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle IT-Anwendungen und entwickelst bestehende Lösungen technisch wie konzeptionell weiter. Du verantwortest den gesamten Entwicklungszyklus – von der Analyse der Anforderungen über das Design bis hin zur Umsetzung und Qualitätssicherung. Dabei triffst du fundierte Architektur- und Technologieentscheidungen und stellst sicher, dass die Anwendungen skalierbar, sicher und wartungsfreundlich bleiben. Du bringst deine Erfahrung ein, um Entwicklungsprozesse zu optimieren und Standards kontinuierlich zu verbessern. Durch deine professionelle Arbeitsweise trägst du entscheidend dazu bei, stabile und leistungsfähige Applikationslandschaften zu realisieren.
Verantwortung
- Du pflegst und optimierst bestehende Enterprise-Webapplikationen auf Basis von C# und ASP.Net
- In dieser Rolle entwickelst du unsere Webanwendungen fachlich und technisch weiter
- Du setzt deine Erfahrung in der Entwicklung von IT-Lösungen in C# gezielt in Projekten ein
- Als Fachkraft für IT-Anwendungsentwicklung arbeitest du selbstständig und verantwortungsbewusst in grösseren Softwareentwicklungsprojekten mit
- Du bringst dich aktiv in Projekte ein, um einen raschen Einstieg in die professionelle Softwareentwicklung zu gestalten
Qualifikationen
- Fundierte Programmierpraxis in C# für die Entwicklung von IT-Lösungen
- Erfahrung mit ASP.NET zur Pflege und Weiterentwicklung von Enterprise-Webapplikationen
- Hohe Motivation, in grössere IT-Softwareentwicklungsprojekte einzusteigen und Verantwortung zu übernehmen
- Bereitschaft, dich schnell in neue Technologien und Aufgaben einzuarbeiten
- Selbstständige, strukturierte und zugleich teamorientierte Arbeitsweise
- Interesse an einer längerfristigen Tätigkeit in der Softwareentwicklung mit Voll- oder Teilzeitpensum
Softwareentwickler Junior/ Professional (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle IT-Lösungen von der Idee bis zur produktiven Umsetzung und bringst dabei dein fundiertes Know-how in moderne Softwarearchitekturen und -technologien ein. Du verantwortest die Konzeption, Entwicklung und Optimierung von Anwendungen, die hohe Anforderungen an Stabilität, Sicherheit und Performance erfüllen. Dabei analysierst du komplexe fachliche Anforderungen, übersetzt sie in saubere technische Designs und implementierst effiziente, wartbare Code-Lösungen. Als erfahrene Fachperson trägst du zur kontinuierlichen Verbesserung von Entwicklungsprozessen bei und setzt etablierte Best Practices sowie Qualitätsstandards konsequent um. Zudem arbeitest du eng mit anderen Disziplinen zusammen, um nachhaltige, zukunftsfähige IT-Systeme sicherzustellen.
Verantwortung
- Du pflegst und erweiterst bestehende Enterprise Web-Applikationen mit C# und ASP.NET
- Du entwickelst neue IT-Lösungen in C# und setzt dabei moderne Web-Technologien ein
- In dieser Rolle arbeitest du selbstständig und verantwortungsbewusst in grösseren IT-Softwareentwicklungsprojekten mit
- Du bringst deine Kenntnisse als Softwareentwickler IT aktiv in die kontinuierliche Verbesserung unserer Anwendungen ein
- In dieser Rolle unterstützt du einen schnellen, praxisnahen Einstieg in die professionelle Softwareentwicklung
- Du gestaltest deine Rolle flexibel in Vollzeit oder Teilzeit innerhalb eines anspruchsvollen Projektumfelds
Qualifikationen
- Verfügst idealerweise über erste praktische Erfahrung in der Entwicklung von IT-Lösungen mit c#
- Beherrschst die Entwicklung von Web-Applikationen mit c# und ASP.Net sicher
- Hast Interesse an der Pflege und Weiterentwicklung von Enterprise-Webanwendungen
- Bist motiviert, rasch in die professionelle Softwareentwicklung einzusteigen
- Arbeitest selbstständig, verantwortungsbewusst und zuverlässig in grösseren IT-Projekten
- Schätzt sowohl eine Vollzeitstelle (100 %) als auch die Möglichkeit einer Teilzeitlösung
Fullstack .NET Softwareentwickler:in (m/w/d)
Rolle
In dieser Rolle gestaltest du eine moderne Big-Data- und Cloud-Lösung rund um Microsoft 365 und die Azure Cloud aktiv mit und bringst eigene Ideen ein. Du übernimmst Verantwortung in der Weiterentwicklung einer Data-Governance-Plattform, bei der die Integration von KI eine zentrale Rolle spielt. Du setzt neue Technologien pragmatisch ein, lernst kontinuierlich dazu und wendest dein Wissen direkt im Produkt an. Du verantwortest die Umsetzung von Anforderungen im Fullstack-Umfeld mit .NET und stellst dabei Qualität, Stabilität und Skalierbarkeit der Lösung sicher. Du bringst dafür eine abgeschlossene Ausbildung in der Applikationsentwicklung sowie ein Informatikstudium oder eine vergleichbare Qualifikation mit.
Verantwortung
- Du entwickelst unsere bestehenden .NET-Anwendungen (ASP.NET Core, Blazor Server, WPF) kontinuierlich weiter.
- In dieser Rolle setzt du neue Features um und verbesserst bestehende Komponenten nach Clean-Code- und SOLID-Prinzipien.
- Du arbeitest an Daten- und Backend-Prozessen mit (MSSQL Server, SSIS) sowie an unserem OLAP-Cube (SSAS).
- Als Fullstack .NET Softwareentwickler:in setzt du UI/UX-Anforderungen mit MVVM und Blazor-Komponenten um.
- Du wirkst an Architekturentscheidungen mit und erstellst die dazugehörige Dokumentation.
- In dieser Rolle beteiligst du dich bei Interesse aktiv an der Integration von AI in unsere Plattform.
Qualifikationen
- Abgeschlossene Ausbildung als Informatiker:in EFZ Applikationsentwicklung, Bachelor in Informatik oder vergleichbare Weiterbildung
- Sehr gute Kenntnisse in objektorientierter Programmierung mit C# oder Java sowie gute Skills in C# / .NET Core
- Erfahrung mit Web- und Desktop-Technologien wie ASP.NET Core, WPF oder Blazor Server oder hohe Bereitschaft, dich darin einzuarbeiten
- Sicherer Umgang mit HTML und CSS sowie Verständnis von Datenbanken (z. B. MSSQL, SSIS, SSAS, OR-Mapper wie Dapper)
- Ausgeprägtes Interesse an sauberer Softwarearchitektur, Design Patterns und hoher Code-Qualität
- Analytische und eigeninitiativ handelnde Persönlichkeit mit Teamgeist sowie verhandlungssicheren Deutsch- und Englischkenntnissen
Benefits
Fullstack .NET Engineer – Microservices & Cloud (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle C#/.NET-Lösungen über den gesamten Software-Lifecycle hinweg und prägst damit innovative Individual- und Integrationslösungen im Umfeld verteilter Systeme. Du übernimmst Verantwortung für die Konzeption, Umsetzung und Weiterentwicklung komplexer Anwendungen und stellst dabei hohe Qualitätsstandards sicher. Durch deine Erfahrung trägst du entscheidend dazu bei, anspruchsvolle Projektvorhaben effizient und zielgerichtet umzusetzen. Du bringst dein Know-how ein, um technische Herausforderungen zu analysieren, tragfähige Architekturen zu entwerfen und diese gemeinsam mit anderen Spezialist:innen in performante Lösungen zu überführen. Dabei behältst du stets den Überblick über moderne Technologien und Best Practices im .NET-Umfeld und setzt diese gezielt ein.
Verantwortung
Im .NET-Universum fühlst du dich zu Hause und entwickelst gern Fullstack-Lösungen im SCRUM-Team
Du arbeitest mit .NET Core, Razor, Blazor und Microservices oder möchtest dich dort gezielt weiter vertiefen
Saubere Architekturen, klare Schnittstellen und hochwertige Lösungen sind dir wichtig und du denkst dabei immer in Qualität
Du testest bevorzugt automatisiert statt manuell und hast ein gutes Gespür für robuste Software
Im Team bringst du dich aktiv ein, übernimmst Verantwortung und dokumentierst deine Arbeit strukturiert und nachvollziehbar
Qualifikationen
Du hast einen (Fach-)Hochschulabschluss in Informatik oder eine vergleichbare Ausbildung und überzeugst mit solider technischer Basis.
Erfahrung in der Softwareentwicklung mit .NET Core, Entity Framework und Microservices bringst du bereits mit
Du arbeitest routiniert mit Microsoft Azure, Azure DevOps, Visual Studio und Git im täglichen Entwicklungsumfeld
Erste Erfahrungen mit AI-Tools hast du gesammelt und möchtest dich weiter zum Prompting-Champion entwickeln
👉 Du verfügst über sehr gute Deutschkenntnisse (mindestens B2, schriftlich sowie mündlich einwandfrei) und kommunizierst auch auf Englisch sicher
Benefits
Software Engineer – .NET & Azure Cloud (m/w/d)
Verantwortung
Mit .NET und Microsoft Azure entwickelst du innovative Softwarelösungen
Durch die Analyse von Kundenanforderungen entstehen passgenaue, individuelle Lösungen
Bestehende Systeme werden durch die Integration von Cloud Diensten und APIs erweitert
Anwendungen werden optimiert und kontinuierlich weiterentwickelt
Im Team arbeitest du interdisziplinär zusammen und unterstützt Kollegen aktiv
Qualifikationen
Abgeschlossenes Studium in Informatik oder eine vergleichbare Qualifikation ist vorhanden
Mehrjährige Erfahrung in der Softwareentwicklung mit .NET (C#) zeichnet dich aus
Fundierte Kenntnisse in Microsoft Azure und Cloud-Technologien sind vorhanden
Analytisches Denkvermögen, lösungsorientiertes Arbeiten und sehr gute Deutsch- sowie Englischkenntnisse in Wort und Schrift runden dein Profil ab
Benefits
Software Engineer - .NET / Angular (m/w/d)
Rolle
In dieser Rolle gestaltest du als .NET Full Stack Softwareentwickler anspruchsvolle Anwendungen von der Idee bis zum produktiven Einsatz. Du übernimmst die Verantwortung für die Konzeption, Implementierung und Wartung von modernen Frontend- und Backend-Komponenten auf Basis des .NET-Stacks. Dabei analysierst du fachliche Anforderungen, übersetzt sie in saubere Softwarearchitekturen und überzeugst durch strukturierte, performante und wartbare Lösungen. Du arbeitest eng mit verschiedenen Stakeholdern zusammen, um Features kontinuierlich zu verbessern und deren Qualität durch Tests und Code-Reviews sicherzustellen. Mit deinem professionellen Erfahrungshintergrund bringst du eigene Ideen ein, treibst technische Weiterentwicklungen voran und sorgst so für nachhaltige, zukunftsfähige Softwareprodukte.
Verantwortung
Moderne Softwarelösungen werden von dir über den gesamten Lifecycle mit ASP.NET Core im Backend und Angular im Frontend entwickelt
In der agilen Teamarbeit optimierst du kontinuierlich Entwicklungsprozesse und bringst eigene Ideen ein
Mitarbeit in Software-Architektur sowie im Application Lifecycle Management (ALM) gehört zu deinem Alltag
Bestehende Applikationen werden durch dich gepflegt, erweitert und nachhaltig verbessert
Qualifikationen
Eine abgeschlossene Grundausbildung, idealerweise in Informatik, kombiniert mit Weiterbildung (z.B. HF oder BA) bringst du mit
Mehrjaehrige Erfahrung in C#, .NET Core, SQL-Server, T-SQL, Entity Framework Core sowie Webtechnologien und REST-Schnittstellen zeichnen dich aus
Kenntnisse in Git, TypeScript und Frameworks wie Angular, React oder Vue konntest du bereits einsetzen
Deutsch schriftlich sowie mündlich einwandfrei sowie analytische Fähigkeiten und Lernbereitschaft runden dein Profil ab
Benefits
Senior Software Engineer C# /.NET (m/w/d)
Verantwortung
Weiterentwicklung von Front- und Backends (Vue, TypeScript, C#, WPF)
Übernahme von Teilprojekten und Erarbeitung von Prototypen/Konzepten
Implementierung automatisierter Tests und Durchführung manueller Systemtests
Unterstützung von Entwicklern, Produktmanagern und Applikationsspezialisten
Qualifikationen
Studium in Informatik (FH/ETH/UNI) oder vergleichbare Ausbildung
Erfahrung in Webapplikationen (VUE), API-Entwicklung (REST, GraphQL, gRPC)
Kenntnisse in DevOps (GitLab CI/CD, Docker) von Vorteil
Erfahrung in App-Entwicklung, Cybersecurity, IoT oder Datenbanken wünschenswert
C#-Kenntnisse und sicherer Umgang mit Git
Sehr gute Deutsch- und Englischkenntnisse
IT Testing Manager (m/w/d)
Verantwortung
Entwicklung und Pflege automatisierter Testsuiten für das ERP-System sowie Integration in CI/CD-Pipelines
Konzeption und Umsetzung von End-to-End-, API- und Performance-Tests sowie Durchführung von Regressionstests
Kontinuierliche Qualitätssicherung über den gesamten Software-Entwicklungszyklus
Identifikation und Dokumentation von Softwarefehlern sowie enge Zusammenarbeit mit dem Entwicklungsteam
Aktive Mitgestaltung der Teststrategie, Weiterentwicklung der Testprozesse und Erstellung von Testberichten und Qualitätsmetriken
Qualifikationen
ISTQB® Certified Tester (CTFL oder höher) mit mehrjähriger Erfahrung in Testautomatisierung
Praxis mit Test-Automation-Frameworks wie Selenium, Cypress, Playwright oder Robot Framework sowie Programmierkenntnisse in Python, Java, JavaScript oder C#
Verständnis von Softwareentwicklungsprozessen und agilen Methoden sowie Erfahrung mit CI/CD-Tools (z. B. Jenkins, Argo CD)
Kenntnisse in API-Testing (REST, SOAP), Performance-Testing sowie Tools wie Git, Bitbucket und Jira
Analytische, strukturierte Arbeitsweise, hohe Qualitätsorientierung und Teamfähigkeit mit Bereitschaft zur kontinuierlichen Weiterentwicklung
Sehr gute Deutschkenntnisse in Wort und Schrift
Benefits
Senior Java Software Engineer Cloud & Platform (m/w/d)
Rolle
Du möchtest nicht nur Software entwickeln, sondern aktiv eine Plattform mitgestalten, die technologisch wächst und international skaliert? Hier arbeitest du an modernen Architekturen, treibst DevOps-Themen voran und entwickelst leistungsfähige Lösungen mit Fokus auf Sicherheit, Qualität und Nutzererlebnis.
Verantwortung
Du entwickelst die bestehende Technologieplattform im Frontend und Backend kontinuierlich weiter
Du gestaltest skalierbare Plattform- und Architekturkonzepte für globale Services und neue Produktlösungen
Du entwickelst neue Features und bringst innovative Ideen in die Produktlandschaft ein
Du unterstützt interne Teams und Stakeholder bei technischen Fragestellungen und Lösungsansätzen
Du treibst DevOps, Continuous Deployment und technische Hardening-Massnahmen aktiv voran
Du entwickelst und pflegst automatisierte Test- und Qualitätssicherungsprozesse
Du stellst durch Regressionstests und automatisierte Testframeworks eine hohe Softwarequalität sicher
Du dokumentierst technische Lösungen und unterstützt Audit- sowie Due-Diligence-Prozesse
Du bringst dich aktiv in Architekturentscheidungen und die Weiterentwicklung technologischer Standards ein
Qualifikationen
Du verfügst über fundierte Kenntnisse in Java, JavaScript, TypeScript, Angular, CSS und RDBMS
Du bringst Erfahrung mit Tomcat, JSP, JDBC, JavaMail oder vergleichbaren Technologien mit
Du denkst konzeptionell und verstehst komplexe technische Zusammenhänge
Kenntnisse im Bereich IT-Security, Kryptographie, Kubernetes, Docker oder automatisierten Testframeworks ergänzen dein Profil
Erste Erfahrung mit Linux, Windows Administration oder Messaging-Technologien ist von Vorteil
Du verbindest Teamgeist mit Verantwortungsbewusstsein und Leadership-Qualitäten
Deutsch und Englisch fliessend
Benefits
DevOps & Software Engineer (m/w/d)
Rolle
In dieser Funktion wird die Weiterentwicklung einer technologisch anspruchsvollen Plattform verantwortet, mit Fokus auf Skalierbarkeit, Softwareentwicklung und der kontinuierlichen Optimierung moderner Entwicklungs- und Betriebsprozesse. Neben der aktiven Mitgestaltung der Systemarchitektur stehen Qualitätssicherung, technische Beratung und die nachhaltige Weiterentwicklung einer leistungsfähigen Produktlandschaft im Mittelpunkt.
Verantwortung
Weiterentwicklung und Optimierung der bestehenden Technologieplattform im Frontend- und Backend-Bereich
Planung und Umsetzung skalierbarer Plattform- und Architekturkonzepte für den Ausbau zu global nutzbaren Services
Entwicklung neuer Funktionen und Erweiterung bestehender Produkt- und Servicelösungen
Unterstützung bei technischen Fragestellungen sowie Beratung interner Stakeholder und Fachbereiche
Mitarbeit bei der Weiterentwicklung von DevOps-Prozessen, Continuous Deployment und System-Hardening
Aufbau, Betrieb und Optimierung automatisierter Test- und Qualitätssicherungsprozesse
Sicherstellung einer hohen Softwarequalität durch kontinuierliche Tests und Regressionstests
Erstellung und Pflege technischer Dokumentationen für Entwicklung, Audits und Due-Diligence-Prozesse
Mitwirkung in technischen Projekten sowie Unterstützung bei Architektur- und Technologieentscheidungen
Qualifikationen
Fundierte Kenntnisse in Java, JavaScript, TypeScript, Angular, CSS und relationalen Datenbanken
Erfahrung mit Java-Technologien und Frameworks wie Tomcat, JSP, JDBC oder JavaMail
Verständnis für Softwarearchitektur und konzeptionelle Weiterentwicklung komplexer Systeme
Teamfähigkeit sowie Erfahrung in koordinierenden oder technischen Führungsrollen
Selbstständige, strukturierte und lösungsorientierte Arbeitsweise
Kenntnisse im Bereich IT-Sicherheit und Kryptographie von Vorteil
Erfahrung mit Kubernetes, Docker oder automatisierten Testframeworks von Vorteil
Gute Kenntnisse im Umgang mit Linux- und Windows-Systemen von Vorteil
Deutsch oder Englisch fliessend
Benefits