48 IT - Software Development in Zürich (Kanton)
Fullstack Web Developer (.NET & C#) (m/w/d)
Rolle
In dieser Rolle bringst du deine breite Erfahrung im .NET-Stack ein, um innovative Lösungen für komplexe technische Herausforderungen zu entwickeln. Du arbeitest an hochwertigen, zukunftsfähigen Softwarelösungen, implementierst Anpassungen und neue Features und stellst dabei sicher, dass das Produkt stabil, fehlerfrei und benutzerfreundlich bleibt. Du verantwortest Code-Reviews und achtest darauf, dass hohe Standards in Qualität, Effizienz und Wartbarkeit eingehalten werden. Zudem entwickelst du Schnittstellen, um eine nahtlose Integration mit anderen Systemen zu gewährleisten. Durch die Unterstützung weniger erfahrener Kolleg:innen und deine aktive Mitarbeit an der konzeptionellen Planung trägst du entscheidend zur Weiterentwicklung des Produkts bei.
Verantwortung
Du tauchst mit Begeisterung in unsere komplexe Software ein und bringst dein Know-how aktiv in die Weiterentwicklung der nächsten Softwaregeneration ein.
Dank deiner Erfahrung und deiner hohen Prozess- und Qualitätsorientierung gestaltest du die Softwarearchitektur nachhaltig mit.
Du arbeitest zielgerichtet im Backend und Frontend und setzt Anforderungen optimal um.
Mit deinem Engagement hilfst du mit, unsere innovative Bauprojektmanagement-Software erfolgreich ins Web zu bringen.
Qualifikationen
Mehrjährige (5+) Erfahrung in einer vergleichbaren Rolle innerhalb eines Schweizer KMU
Erfahrung in der Entwicklung von prozessorientierten Web- und Cloud-Lösungen für Geschäftskunden
Fundierte Kenntnisse in Fullstack-Technologien: C#, .NET 8, EF Core, React (JS/TS), Docker und GitLab Pipelines
Teamplayer mit Empathie und Kollegialität, der aktiv zur Zielerreichung beiträgt und den Teamspirit stärkt
Freude an der Arbeit und am gemeinsamen Feiern von Erfolgen
Hochschulabschluss in Informatik oder gleichwertige Erfahrung
Stilsichere Deutschkenntnisse in Wort und Schrift, sowie gute Englischkenntnisse
Professionelles und sicheres Auftreten
Benefits
Anwendungsentwickler für interne Systeme (m/w/d)
Rolle
In dieser Rolle entwickelst und pflegst du interne Anwendungen und stellst sicher, dass Daten aus SAP, MES und weiteren Systemen effizient über MS-SQL-Datenbanken bereitgestellt werden. Du ermittelst Anforderungen aus den Fachabteilungen, leitest daraus spezifikationskonforme Softwarelösungen ab und planst, entwickelst sowie dokumentierst diese termingerecht. Du verantwortest die Aufwärtskompatibilität bei Software-Updates, nimmst neue Lösungen in Betrieb und übernimmst den 2nd-Level-Support. Zudem gestaltest du die bestehende Softwarelandschaft aktiv weiter und bringst deine Erfahrung in Programmiersprachen wie C# sowie in der Arbeit mit der MS Power Plattform, insbesondere Power BI und Power Apps, ein. Dabei nutzt du deine Erfahrung aus vergleichbaren Positionen und gegebenenfalls als (Teil)-Projektleiter, um nachhaltige und zukunftsfähige Lösungen zu realisieren.
Verantwortung
- Du stellst Anwendungsdaten aus SAP, MES und MS-SQL-Datenbanken für interne Systeme bereit
- In dieser Rolle ermittelst du Anforderungen der Fachabteilungen und leitest daraus Spezifikationen für Softwareentwicklungen ab
- Als Anwendungsentwickler für interne Systeme planst, entwickelst und dokumentierst du Software in verschiedenen Programmiersprachen
- Du stellst eine aufwandsoptimierte Aufwärtskompatibilität der Software bei Updates termingerecht sicher
- In dieser Rolle nimmst du neue Softwarelösungen in Betrieb und überführst sie in den laufenden Betrieb
- Du pflegst bestehende Anwendungen und übernimmst den 2nd-Level-Support für interne Nutzerinnen und Nutzer
Qualifikationen
- Du verfügst über eine passende Ausbildung und mehrjährige Erfahrung in einer vergleichbaren Position.
- Idealerweise hast du bereits (Teil-)Projektleitungsaufgaben in Softwareprojekten übernommen.
- Du besitzt Kenntnisse in MS-SQL und C# für die Arbeit an komplexen Softwarelösungen.
- Du kennst dich mit der MS Power Plattform aus, insbesondere mit Power BI und Power Apps.
- Du hast Freude daran, unsere Softwarelandschaft aktiv weiterzuentwickeln und zu pflegen.
Benefits
Software Engineer C#/.Net (m/w/d)
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 SAP ABAP Developer (m/w/d)
Rolle
In dieser Rolle gestaltest du moderne SAP-S/4HANA-Lösungen, die komplexe Geschäftsanforderungen in effiziente, zukunftsfähige Prozesse übersetzen. Du übernimmst die Verantwortung für Konzeption, Design und Entwicklung anspruchsvoller Erweiterungen und Schnittstellen im S/4HANA-Umfeld. Dabei analysierst du bestehende Systemlandschaften, identifizierst Optimierungspotenziale und setzt diese in hochwertige technische Lösungen um. Du agierst als anerkannte Ansprechperson für technische Fragestellungen, berätst Stakeholder auf Augenhöhe und trägst mit deiner Erfahrung massgeblich zur Qualität der Gesamtarchitektur bei. Zudem treibst du Innovationen voran, indem du neue SAP-Technologien evaluierst und gezielt in deine Entwicklungsarbeit integrierst.
Verantwortung
Umsetzung massgeschneiderter Geschäftsprozesse innerhalb von SAP S/4HANA Transformationsvorhaben
Selbstorganisierte Mitarbeit in interdisziplinären Teams bei Mandanten
Führung einzelner Arbeitspakete in Programmierung, Layoutdesign und Datenübernahme
Weiterentwicklung bestehender Applikationsstrukturen unter Einsatz moderner Technologien
Abstimmung mit internen sowie externen Anspruchsgruppen zur Sicherstellung optimaler Resultate
Qualifikationen
Umfangreiche Kenntnisse in ABAP-Programmierung, Datenmodellen sowie Webschnittstellen
Expertise in Erweiterungsframeworks und Modernisierung bestehender Codebasen
Praxis in Webentwicklung inkl. UI-Technologien und cloudbasierter Plattformnutzung
Erfahrung mit ERP-Komponenten im Bereich Logistik und Finanzprozesse
Benefits
Embedded Engineer C (m/w/d)
Rolle
In dieser Rolle gestaltest du als Lead Embedded Engineer Hardware Firmware die nächste Generation präziser Neigungsmesssysteme und prägst massgeblich deren technische Ausrichtung. Du übernimmst die Verantwortung für die Entwicklung, Integration und Optimierung von Embedded-Firmware sowie der zugehörigen Hardware-Architektur. Du koordinierst Entwicklungsaktivitäten über den gesamten Produktlebenszyklus hinweg, triffst technische Entscheidungen und stellst dabei Qualität, Sicherheit und Zuverlässigkeit der Lösungen sicher. Du analysierst komplexe Anforderungen, leitest daraus robuste Systemkonzepte ab und sorgst für eine saubere Dokumentation sowie strukturierte Tests. Du arbeitest eng mit relevanten Schnittstellen zusammen, um reibungslose Abläufe zu unterstützen und innovative, marktfähige Produkte zu realisieren.
Verantwortung
- Du entwickelst Embedded-Software in C für Sensoren und Messgeräte
- Du konzipierst und realisierst Hardware-Lösungen im Bereich Messtechnik
- In dieser Rolle planst und implementierst du die Gerätekommunikation
- Du übernimmst die Verantwortung für die technische Dokumentation von Firmware und Elektronik
- Als Lead Embedded Engineer steuerst du Entwicklungsprojekte von der Idee bis zur Umsetzung
Qualifikationen
- Du verfügst über ein abgeschlossenes Hoch- oder Fachschulstudium in Elektrotechnik.
- Du beherrschst die Programmiersprache C auf sehr gutem, praxisbewährtem Niveau.
- Du besitzt fundierte Kenntnisse im analogen und digitalen Schaltungsdesign.
- Du kannst komplexe technische Themen strukturiert koordinieren und wirkungsvoll vorantreiben.
- Du arbeitest gerne interdisziplinär und findest motiviert Lösungen im Team.
Benefits
Lead Frontend Entwickler React Next.js (m/w/d)
Rolle
In dieser Rolle übernimmst du die fachliche Führung für die Weiterentwicklung anspruchsvoller React- und Next.js-Frontends und prägst damit die technische Ausrichtung moderner Single Page Applications. Du verantwortest die Architektur der Frontend-Komponenten, triffst zentrale Entscheidungen zu State Management, Data Fetching, Performance-Optimierung und Code-Qualität und stellst eine robuste, skalierbare Basis sicher. Dabei konzipierst und implementierst du komplexe UI-Anforderungen mit Material UI und modernen CSS/SCSS-Techniken und sorgst für ein durchgängig responsives Nutzererlebnis. Zudem integrierst du Testing-Strategien mit Jest und React Testing Library, gestaltest CI/CD-Workflows mit und bringst dein Verständnis für Cloud- und Container-Infrastrukturen ein. In enger Zusammenarbeit mit Product- und Design-Stakeholdern formulierst du klare technische Empfehlungen, setzt Prioritäten und findest die richtige Balance zwischen Pragmatismus und langfristig wartbarem Code.
Verantwortung
- Du entwickelst unsere React-/Next.js-Applikation sowie die interne Backoffice-Anwendung kontinuierlich weiter
- In dieser Rolle modernisierst und optimierst du die bestehende Frontend-Codebasis nachhaltig
- Du gestaltest die Architektur der Frontend-Komponenten und trägst zu skalierbaren Lösungen bei
- Als Lead Frontend Entwickler verbesserst du die User Experience und setzt komplexe UI-Anforderungen um
- Du bringst kritische, kreative und konstruktive Inputs in die Konzeption neuer Features ein
- In dieser Rolle arbeitest du eng mit Product- und Design-Teams zusammen und findest die Balance zwischen Pragmatismus und Codequalität
Qualifikationen
- Mehrjährige Praxis in der Frontend-Entwicklung mit React und TypeScript, idealerweise auf Professional-Level.
- Souveräner Umgang mit Single Page Applications in Next.js (App Router) sowie modernem State Management, vorzugsweise mit Zustand.
- Routine in Data Fetching und Caching mit TanStack React Query sowie im Einsatz von MUI (Material UI) und CSS/SCSS Modules für moderne UI-Umsetzungen.
- Erprobtes Verständnis für responsive Design, zeitgemässe CSS-Techniken sowie sauberen, performanten und gut getesteten Code (Jest, React Testing Library).
- Sicherheit im Umgang mit Infrastrukturthemen wie CI/CD, Docker und Cloud Hosting sowie idealerweise ersten Erfahrungen mit MongoDB und AWS-Services.
- Ausgeprägte Teamfähigkeit sowie sehr gute Deutschkenntnisse und gute Englischkenntnisse in Wort und Schrift.
Benefits
Softwareentwickler Fullstack C# PHP (m/w/d)
Rolle
In dieser Rolle entwickelst du smarte Fullstack-Lösungen mit C# und PHP, die integrierte Kommunikations- und eCommerce-Szenarien technisch möglich machen. Du verarbeitest Daten aus Business-Anwendungen wie PIM, ERP oder CRM, verknüpfst sie intelligent und sorgst dafür, dass daraus automatisierte, effiziente Prozesse entstehen. Du verantwortest den Aufbau und die Weiterentwicklung von Systemen, die unterschiedlichen Output erzeugen und diesen Anwendern über CMS, Webanwendungen und Apps zugänglich machen. Dabei arbeitest du mit modernen Technologien, legst Wert auf saubere Architekturen und trägst durch deine technische Expertise zu stabilen, sicheren und skalierbaren Lösungen bei. Zudem bringst du deine Ideen aktiv ein, um bestehende Anwendungen zu optimieren und neue Features von der Konzeption bis zur Umsetzung voranzutreiben.
Verantwortung
- Du betreust im Team einen der grössten B2B-Shops der Schweiz als Full-Stack Entwickler.
- In dieser Rolle realisierst du webbasierte Applikationen im Microsoft- (.NET, C#) und Coldfusion/Microsoft-SQL-Umfeld.
- Du klärst Anforderungen, entwirfst Lösungskonzepte und wirkst an der Software-Architektur mit.
- Als Softwareentwickler Fullstack C# PHP entwickelst und testest du neue Applikationen bis zur Einführung beim Kunden.
- Du bist in alle Phasen der Software-Entwicklung eingebunden und stellst einen reibungslosen Ablauf sicher.
- In dieser Rolle bringst du eigene Ideen ein und arbeitest dich selbständig in neue Technologien und Fachgebiete ein.
Qualifikationen
- Du verfügst über mindestens 2 Jahre Erfahrung in der Software-Entwicklung mit einer webbasierten Sprache (bevorzugt ColdFusion oder PHP) und arbeitest sicher mit Microsoft SQL oder MariaDB.
- Du beherrschst die deutsche Sprache und kannst dich im beruflichen Alltag klar und verständlich ausdrücken.
- Du hast Freude an der Software-Entwicklung, gehst Aufgaben mit Begeisterung an und probierst gerne neue Technologien aus.
- Du bist motiviert, dich kontinuierlich weiterzuentwickeln und neue Fachgebiete selbstständig zu erschliessen.
- Idealerweise kennst du weitere Programmiersprachen, insbesondere C#, und hast bereits mit JIRA, Confluence oder vergleichbaren Tools gearbeitet.
- Agile Arbeitsweisen wie Scrum sind dir vertraut oder du möchtest dich gezielt in diesen Methoden vertiefen.
Benefits
ICT Applikationsmanager (m/w/d)
Rolle
In dieser Rolle übernimmst du die ganzheitliche Verantwortung für den stabilen und effizienten Betrieb von Applikationen in einer modernen IT-Umgebung. Du kümmerst dich um die Integration verschiedener Anwendungen, stellst reibungslose Schnittstellen sicher und trägst damit wesentlich zur Leistungsfähigkeit der Systemlandschaft bei. Du analysierst komplexe technische Fragestellungen, leitest Optimierungsmassnahmen ab und setzt diese eigenverantwortlich um. Du arbeitest in einem kollegialen Umfeld mit offener Teamkultur und unterstützt deine Kolleg:innen durch dein Fachwissen und deine Erfahrung. Dabei nutzt du flexible Arbeitsmodelle und ein ergonomisch gestaltetes Arbeitsumfeld, das konzentriertes und eigenständiges Arbeiten fördert.
Verantwortung
- Du stellst den stabilen Betrieb und die Weiterentwicklung von Integrationen zwischen Kernbank-, CRM-, Accounting- und Umsystemen sicher
- In dieser Rolle überwachst und optimierst du Verarbeitungsprozesse und Datenflüsse über alle Abschlusszyklen hinweg in enger Abstimmung mit den Fachabteilungen
- Du koordinierst Incidents und Changes und arbeitest dabei eng mit internen Stellen und externen Anbietern zusammen
- Als Fachperson IT-Anwendungsintegration analysierst und verbesserst du API-, Event- und Batch-Schnittstellen in einer hybriden On-Prem-/Cloud-Umgebung
- Du treibst die kontinuierliche Optimierung bestehender Integrationen und Betriebsprozesse in enger Zusammenarbeit mit den Fachabteilungen voran
- In dieser Rolle wirkst du aktiv in IT-Projekten mit und erstellst Dokumentationen sowie Betriebshandbücher für Systemintegrationen
Qualifikationen
- Abgeschlossene Ausbildung im Bereich Informatik (z.B. Informatiker/in EFZ) oder eine vergleichbare Qualifikation
- Mehrjährige Erfahrung im Applikationsbetrieb sowie in der Integration produktiver IT-Systeme
- Sichere Praxis im Umgang mit Schnittstellen-Technologien wie APIs, Messaging und Batch-Verarbeitung
- Fundierte Betriebserfahrung mit Windows- und Linux-Servern sowie gutes analytisches und strukturiertes Denkvermögen
- Ausgeprägte Team- und Serviceorientierung sowie verantwortungsbewusste Arbeitsweise
- Sehr gute Deutsch- und gute Englischkenntnisse in Wort und Schrift
Benefits