42 Software Development - Software in Zürich
.NET/Angular Software Developer (m/w/d)
Verantwortung
Du entwickelst unsere Software laufend weiter.
Du betreust und optimierst unsere Crawler.
Du konzipierst, implementierst und wartest Schnittstellen (intern/extern).
Als Fullstack-Developer (C# / Angular) entwickelst und verbesserst du unsere Weblösungen.
Du definierst Qualitätsrichtlinien und stellst deren Einhaltung sicher.
Du unterstützt und coachst Entwickler*innen in deinem Fachbereich.
Qualifikationen
Sehr gute Kenntnisse in TypeScript, Angular und .NET (7+).
Mehrjährige (≥5 Jahre) Erfahrung im Fullstack Development mit .NET & Angular.
Fundierte OOP-Kenntnisse sowie sichere Anwendung von SOLID-Prinzipien.
Idealerweise Erfahrung mit T-SQL, Node.js, Blazor, Elasticsearch und CI/CD.
Vorteilhaft: Know-how in Docker, Kubernetes, Azure und MongoDB.
Selbständige, strukturierte Arbeitsweise, starke Kommunikationsskills sowie Deutsch (mind. B2) und Englisch.
Fullstack Entwickler C#/Angular (m/w/d)
Verantwortung
Du entwickelst unsere Software kontinuierlich weiter
In dieser Rolle betreust und optimierst du unsere Crawler.
Du entwickelst und wartest interne sowie externe Schnittstellen.
Als Fullstack Softwareentwickler*in C# und Angular pflegst und verbesserst du unsere Websites.
Du definierst Qualitätsstandards und stellst deren Einhaltung sicher.
In dieser Rolle unterstützt und schulst du andere Entwickler*innen in deinem Fachgebiet.
Qualifikationen
- Du verfügst über ein professionelles Niveau in TypeScript, Angular und .NET 7+ und setzt diese Technologien souverän im Projektalltag ein.
- Du hast mindestens 5 Jahre Erfahrung im Fullstack Development mit .NET und Angular und kennst den gesamten Entwicklungszyklus.
- Du wendest objektorientierte Programmierung sicher an und arbeitest nach SOLID Prinzipien.
- Du bringst idealerweise zusätzliche Kenntnisse in T-SQL, Node.js, Blazor, Elasticsearch sowie im Aufbau von CI/CD Pipelines mit.
- Du hast von Vorteil Erfahrung mit Docker, Kubernetes, Azure Cloud und MongoDB.
- Du arbeitest selbständig und verantwortungsbewusst, kommunizierst offen und verfügst über sehr gute Deutschkenntnisse (mindestens B2) sowie gute Englischkenntnisse.
Senior Software Engineer - C#/.NET (m/w/d)
Verantwortung
Eigenständige Umsetzung von Full-Stack-Softwareprojekten in den Bereichen Medizintechnik, Mobilität, Logistik und Robotik von der Konzeption bis zur Implementierung beim Kunden
Arbeiten in kleinen Teamstrukturen mit breitem Aufgabenspektrum und Einsatz individueller Stärken
Kombination aus selbstständiger Arbeit und enger Zusammenarbeit im Team für eine produktive und ausgewogene Arbeitsweise
Mitwirkung an einer Unternehmenskultur geprägt von Respekt, Vertrauen und Kollegialität sowie Förderung von Weiterbildungen
Qualifikationen
Abgeschlossenes Studium in Informatik, Informationstechnologie, Elektrotechnik, Mathematik oder Physik sowie mehrjährige Berufserfahrung
Begeisterung für Softwareentwicklung mit Erfahrung im Frontend- und Backend-Bereich
Sehr gute Kenntnisse in C#, .NET, Nest.js, TypeScript, React und Next.js sowie hohe technologische Flexibilität
Interesse an DevOps-Themen sowie optional Erfahrung in der Arbeit mit Hardware
Sehr gute Deutschkenntnisse in Wort und Schrift
Benefits
DBA - Database Administrator (m/w/d)
Rolle
Du möchtest nicht nur mit Daten arbeiten, sondern komplexe Datenlandschaften aktiv gestalten und verbessern? In dieser Rolle unterstützt du Kunden bei der Analyse, Modellierung und Optimierung relationaler Datenbanken. Du entwickelst Lösungen für Datenmigrationen, stellst Datenqualität sicher und wirkst an der Modernisierung bestehender Datenarchitekturen mit – von der Analyse bis zur Umsetzung.
Verantwortung
Beratung von Kunden im Bereich relationaler Datenmodellierung
Planung und Umsetzung von Datenmigrationen und Datenintegrationen
Analyse und Verbesserung der Datenqualität sowie Durchführung von Validierungen
Unterstützung bei Performance-Analysen und Optimierungen von Datenbanksystemen
Mitarbeit bei der Weiterentwicklung und Modernisierung bestehender Datenlandschaften
Unterstützung im Pre-Sales sowie bei Solution Designs und Angebotsprozessen
Analyse und Optimierung bestehender Datenmodelle und Datenstrukturen
Qualifikationen
Abgeschlossenes Studium (FH/Uni) in Informatik, Data Science, Mathematik, Statistik oder vergleichbar
Sehr gute Kenntnisse in mindestens einer Datenbanktechnologie wie Oracle, SQL Server, PostgreSQL oder MySQL
Fundierte SQL-Kenntnisse sowie Verständnis von Datenbankstrukturen (Constraints, Indizes, Transaktionen)
Erfahrung in Datenmigration, Datenintegration und Datenvalidierung
Kenntnisse in Datenqualitätskonzepten und Konsistenzprüfungen
Verständnis für Performance, Betrieb und Wartbarkeit von Datenbanksystemen
Sehr gute Deutsch- und Englischkenntnisse
Benefits
Database Engineer – SQL & Data Architecture (m/w/d)
Rolle
In dieser Rolle übernimmst du die Verantwortung für den gesamten Lifecycle moderner Datenbanklösungen und stellst sicher, dass komplexe, verteilte Softwaresysteme zuverlässig und performant betrieben werden. Du analysierst anspruchsvolle Anforderungen, konzipierst robuste Datenbankarchitekturen und setzt diese technisch präzise um. Dabei nutzt du dein fundiertes Know-how, um Integrationslösungen zu gestalten, die Daten sicher, konsistent und effizient verfügbar machen. Du arbeitest eng mit verschiedenen Projektbeteiligten zusammen, berätst sie zu Datenbankthemen und trägst damit entscheidend zum Erfolg innovativer Softwarelösungen bei. Durch dein strukturiertes Vorgehen und deine hohe Qualitätsorientierung unterstützt du anspruchsvolle Projektvorhaben zielführend und nachhaltig.
Verantwortung
Du berätst unsere Kunden im Bereich relationaler Datenmodellierung
In dieser Rolle planst und realisierst du Datenmigrationen und Datenintegrationen
Du analysierst, sicherst und optimierst die Datenqualität
In dieser Rolle unterstützt du Performance-Analysen und trägst zu Optimierungen bei
Als Datenbank Engineer wirkst du aktiv an der Modernisierung bestehender Datenlandschaften mit
Du unterstützt das Account Management bei Pre-Sales-Aktivitäten, Angeboten und Solution Designs
Qualifikationen
- Abgeschlossenes Hochschulstudium (FH/Uni) in Data Science, Mathematik, Statistik, Informatik, Physik oder einer vergleichbaren mathematisch-naturwissenschaftlichen Fachrichtung
- Sehr gute Kenntnisse in mindestens einer relationalen Datenbanktechnologie (z. B. Oracle, Microsoft SQL Server, PostgreSQL, MariaDB/MySQL) und fundierte SQL-Erfahrung
- Sicher im Umgang mit Datenmigrationen, Datenintegration, Datenvalidierung sowie gängigen Datenqualitätskonzepten (Checks, Abgleiche, Konsistenzprüfungen)
- Routiniert im Lesen, Analysieren und Optimieren bestehender Datenmodelle sowie im Verständnis von Datenbankstrukturen, Constraints, Indizes und Transaktionen
- Ausgeprägtes Verständnis für Betrieb, Stabilität und Wartbarkeit von Datenbanksystemen sowie Interesse an Performance-Analysen und Ursachenforschung bei Datenproblemen
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift sowie die Bereitschaft, dich in neue Technologien wie Cloud-Datenbanken einzuarbeiten
Benefits
Data Base Engineer (m/w/d)
Verantwortung
Du analysierst die Bedürfnisse des Kunden und erarbeitest konkrete Lösungen
Du unterstützt das Account Management bei der Akquisition von Projekten
Du verantwortest die Beratung von Kunden im Bereich relationaler Modellierung, Datenmigration und Datenqualität
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 hast Erfahrung im Arbeiten mit verschiedenen Datenbanken (Oracle, MS-SQL, etc.)
Du verfügst über fundierte Kenntnisse in SQL und PL/SQL
Du zeigst eine hohe Lernbereitschaft und die Motivation dich stetig weiterzubilden
Erfahrung in Datenmigration, Integration und Datenqualität sind von Vorteil
Du verfügst über ausgezeichnete Deutschkenntnisse in Wort und Schrift
Benefits
Senior Java Software Engineer (m/w/d)
Verantwortung
Entwicklung benutzerfreundlicher Softwarelösungen auf Basis von Open-Source-Komponenten unter Einhaltung definierter Qualitätsstandards
Verantwortung für den gesamten Software Development Life Cycle (SDLC) und die Umsetzung hochwertiger Lösungen
Enge Zusammenarbeit mit Kunden sowie Bewertung von Lösungsvarianten nach fachlichen, technischen und wirtschaftlichen Kriterien
Mitarbeit bei der Konzeption, Entwicklung und Bereitstellung von Cloud-Lösungen (AWS oder Azure) und aktive Weiterentwicklung der eigenen Cloud-Kompetenzen
Qualifikationen
Abgeschlossenes Hochschulstudium in Informatik (Uni/FH/ETH)
Sehr gute Java-Kenntnisse inkl. aktueller Sprachfeatures sowie fundierte Erfahrung mit Spring und gängigen Enterprise-Frameworks
Praktische Erfahrung in der Entwicklung oder Bereitstellung von Software in Cloud-Umgebungen (AWS oder Azure) und Interesse an cloud-nativen Ansätzen
Fliessende Deutschkenntnisse sowie gute Englischkenntnisse
Benefits
Senior Software Entwickler (m/w/d)
Rolle
In dieser Rolle tauchst du tief in anspruchsvolle Softwareentwicklungsprojekte ein und gestaltest robuste, zukunftsfähige Lösungen. Du übernimmst die Verantwortung für die Konzeption, Implementierung und Optimierung von Softwarekomponenten, die hohe Qualitäts- und Performanceanforderungen erfüllen. Als erfahrene Fachkraft analysierst du komplexe Anforderungen, triffst fundierte technische Entscheidungen und begleitest den gesamten Entwicklungszyklus. Du verantwortest zudem die kontinuierliche Verbesserung bestehender Systeme und bringst Best Practices in Architektur, Coding-Standards und Testing ein. Durch dein strukturiertes Vorgehen und deine präzise Arbeitsweise leistest du einen entscheidenden Beitrag zum Erfolg anspruchsvoller Softwareprojekte.
Verantwortung
Du entwickelst und wartest moderne Softwarelösungen mit Java und weiteren aktuellen Technologien.
In dieser Rolle wirkst du am Design und Ausbau unserer modularen Applikationslandschaft auf der ipex Plattform mit.
Du arbeitest als Fullstack-Entwickler mit Schwerpunkt Backend an neuen Features und der Optimierung bestehender Systeme.
Als erfahrene Softwareentwickler integrierst und verwaltest du SQL- und NoSQL-Datenbanken.
Du gewährleistest sichere Authentifizierung und Autorisierung durch die konsequente Einhaltung von Sicherheitsprotokollen.
In dieser Rolle setzt du Container-Technologien und CI/CD-Pipelines in der Cloud ein und treibst eine moderne, automatisierte Teststrategie voran.
Qualifikationen
- Abgeschlossenes Fach- oder Hochschulstudium in Informatik oder eine vergleichbare Ausbildung
- Mehrjährige (mindestens 5 Jahre) praktische Erfahrung in der Softwareentwicklung und -architektur
- Sehr gute Java-Kenntnisse sowie Praxis mit einem gängigen Framework wie Quarkus oder Spring Boot
- Fundiertes Know-how in mehreren Bereichen wie Jenkins, Docker, Kubernetes, Helm, Kafka, Build-Tools (Maven/Gradle), SQL- und NoSQL-Datenbanken (z. B. MongoDB), REST und OAuth2
- Praxis im modernen Frontend-Development, idealerweise mit Angular oder React, sowie Erfahrung in der Testautomation
- Sehr gute Deutsch- und gute Englischkenntnisse sowie ausgeprägte Eigeninitiative und Verständnis für moderne Software-Architekturen
Senior Software Engineer – .NET / Fullstack ERP (m/w/d)
Rolle
In dieser Position entwickelst du eine moderne ERP-Plattform aktiv weiter und übernimmst Verantwortung für Architektur, Backend- und Frontend-Entwicklung sowie die Integration neuer Technologien wie KI-gestützte Funktionen. Du arbeitest an zentralen Systemkomponenten, optimierst Schnittstellen und sorgst für eine stabile, skalierbare und zukunftsfähige Plattform.
Verantwortung
Weiterentwicklung einer ERP-Plattform inkl. neuer Features, Bugfixes und Kundenanpassungen
Konzeption und Umsetzung eines API-Layers zwischen Client und Applikationsserver
Integration von KI- und LLM-Funktionalitäten in bestehende ERP-Prozesse
Aufbau und Betrieb von CI/CD-Pipelines sowie automatisierten Tests
Mitarbeit an der technischen Architektur und Weiterentwicklung der Systemlandschaft
Entwicklung und Optimierung von REST-APIs inkl. sauberer Dokumentation
Sicherstellung von Qualität, Skalierbarkeit und Wartbarkeit der Anwendungen
Qualifikationen
Mindestens 5 Jahre Erfahrung in der Softwareentwicklung mit C# / ASP.NET
Erfahrung mit Frontend-Technologien wie Blazor, TypeScript oder React
Sehr gute Kenntnisse in SQL Server inkl. Datenbankdesign und Query-Optimierung
Erfahrung im Design von REST APIs sowie mit OpenAPI/Swagger
Grundverständnis von Authentifizierungs- und Autorisierungskonzepten (OAuth2, JWT, OIDC)
Erfahrung im Einsatz von KI-gestützten Entwicklungs-Tools
Strukturierte, architekturbewusste und lösungsorientierte Arbeitsweise
Gute Kommunikationsfähigkeiten auf Deutsch und Freude am Wissensaustausch
Senior Software Engineer – Platform & DevOps (Kubernetes) (m/w/d)
Rolle
Du möchtest nicht einfach nur Software entwickeln, sondern aktiv an einer Plattform arbeiten, die skaliert, wächst und höchste Anforderungen an Qualität und Sicherheit erfüllt? In dieser Rolle verbindest du Softwareentwicklung, Architektur, Plattform-Engineering und technische Projektbegleitung. Du arbeitest an modernen Frontend- und Backend-Lösungen, entwickelst DevOps-Prozesse weiter und bringst deine Ideen aktiv in den Ausbau einer internationalen Plattform ein.
Verantwortung
Unterstützung bei technischen Themen im Projekt- und Kundenumfeld
Mitarbeit bei der Weiterentwicklung von DevOps- und Continuous-Deployment-Prozessen
Konzeption und Weiterentwicklung moderner Frontend- und Backend-Plattformen
Skalierung bestehender Services für wachsende und internationale Anforderungen
Entwicklung neuer Funktionen und Unterstützung bei Produktweiterentwicklungen
Weiterentwicklung automatisierter Test- und Qualitätssicherungslösungen
Erstellung und Pflege technischer Dokumentationen für Entwicklungs-, Audit- und Compliance-Zwecke
Qualifikationen
Mehrjährige Erfahrung in der Softwareentwicklung mit Java, JavaScript, TypeScript und relationalen Datenbanken
Gute Kenntnisse von Java-Technologien und Frameworks wie Tomcat, JDBC, JavaMail oder vergleichbaren Technologien
Erfahrung im Bereich DevOps und Software-Lifecycle-Prozessen un dKubernetes
Strukturierte und selbstständige Arbeitsweise
Teamorientierte Persönlichkeit mit Kommunikationsstärke
Sehr gute konzeptionelle Fähigkeiten und Interesse an modernen Technologien
Gute Deutsch- & Englischkenntnisse
Benefits