41 Software Development - Software in Zürich (Kanton)
Java Software Engineer Fullstack (m/w/d)
Verantwortung
Du unterstützt Kunden als Senior Entwickler und Junior Software Architekt in anspruchsvollen Grossprojekten.
Du entwirfst und implementierst durchdachte Lösungen mit hoher Qualität.
Du unterstützt dein Team, teilst Wissen und begeisterst durch deine Arbeitsweise.
Qualifikationen
Du verfügst über einen (Fach-)Hochschulabschluss in Informatik oder eine vergleichbare Qualifikation.
Du bist ein erfahrener Softwareentwickler mit mehreren Jahren Berufserfahrung.
Du arbeitest selbstständig, strukturiert und überzeugst durch starke Kommunikationsfähigkeiten.
Du bist ein Teamplayer und stellst gemeinsame Ziele in den Mittelpunkt.
Software Engineer (Java / Angular) (m/w/d)
Rolle
In dieser Rolle entwickelst du komplexe Web- und Backend-Funktionalitäten und implementierst anspruchsvolle Businesslogik-Module in modernen Technologien wie Angular, Java und Microservices-Architekturen. Du verantwortest die Weiterentwicklung eines Systems sowie zugehöriger Engineering-Tools und stellst dabei performante und zuverlässige Schnittstellen sicher. Du konzipierst, implementierst und testest eigenständig neue Features und achtest dabei konsequent auf Codequalität, Stabilität und Wartbarkeit. In enger Abstimmung mit Projektleitern und anderen Entwicklungsteams koordinierst du technische Anforderungen und bringst deine Expertise in Architektur- und Technologiediskussionen ein. Mit deinem professionellen Erfahrungshintergrund trägst du aktiv dazu bei, innovative Lösungen zu gestalten und bestehende Systeme technologisch auf dem neuesten Stand zu halten.
Verantwortung
In dieser Rolle entwickelst du unser System sowie zugehörige Engineering-Tools kontinuierlich weiter.
Du implementierst Schnittstellen und hältst relevante Standards in unseren Web- und Backend-Systemen ein.
Du implementierst anspruchsvolle Businesslogik-Module in Angular und Java.
Als Softwareentwickler:in Web und Backend arbeitest du eng mit Projektleitern und Kolleg:innen aus anderen Entwicklungsteams zusammen.
Du übernimmst im Team von fünf Softwareentwicklern selbstständig komplexe Entwicklungsaufgaben.
In dieser Rolle bringst du eigene Ideen für innovative Lösungen ein und denkst über den Tellerrand hinaus.
Qualifikationen
Abgeschlossene Ausbildung als Informatiker/in FH oder HF
Mindestens 2–3 Jahre praktische Erfahrung mit Angular, TypeScript oder React sowie Java (11, 17, 21), Maven und Spring Boot
Sicherer Umgang mit CI/CD-Tools wie Jenkins und Nexus sowie mit der Eclipse IDE
Praxis mit Docker und erste Berührungspunkte mit Kubernetes sind erwünscht
Vertraut mit verteilten Systemen und Microservices
Sehr gute Deutschkenntnisse und Englisch auf Niveau B2
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
Softwareentwickler Microsoft Dynamics 365 F&O (m/w/d)
Verantwortung
In dieser Rolle entwickelst und implementierst du individuelle Softwarelösungen auf Basis von Microsoft Dynamics 365 F&O unter Einsatz von Technologien wie X++, .NET und C#
Du analysierst Kundenanforderungen, erstellst technische Spezifikationen und konzipierst passgenaue Schnittstellen
Als Softwareentwickler berätst du Kunden zu technischen Umsetzungsmöglichkeiten unter Berücksichtigung von Microsoft Standards und Eigenentwicklungen
Du integrierst Microsoft Azure Cloud-Technologien in moderne Lösungsarchitekturen
In enger Zusammenarbeit mit Projektleitern und Beratern arbeitest du an der erfolgreichen Umsetzung von Implementierungsprojekten
Du dokumentierst deine Entwicklungen professionell und unterstützt den 2nd Level Support bei technischen Fragestellungen im Betriebssystem
Qualifikationen
- Abgeschlossene Ausbildung als Informatiker, Applikationsentwickler oder Wirtschaftsinformatiker
- Fundierte Kenntnisse in objektorientierter Programmierung, insbesondere mit X++ und C#
- Erfahren im Umgang mit Microsoft Dynamics 365 Finance & Operations sowie MS SQL-Server
- Vertraut mit XML-Technologien im Bereich des Datenaustauschs
- Überzeugst durch selbständige, belastbare Arbeitsweise und Innovationsgeist
- Kommunizierst souverän auf Deutsch und Englisch im geschäftlichen Umfeld und erklärst komplexe Themen verständlich
Benefits
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
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