150 Software Development - Software in Kappel am Albis
Software Engineer Backend & Platform Reliability (m/w/d)
Über
Rolle
Für ein Unternehmen mit webbasierten Softwarelösungen wird ein Software Engineer gesucht, der Entwicklungsarbeit mit der Sicherstellung eines stabilen Systembetriebs verbindet. Du arbeitest eng mit dem Team an der Verbesserung der Codequalität, automatisierst technische Prozesse und trägst dazu bei, dass Anwendungen auch bei steigenden Anforderungen zuverlässig funktionieren.
Verantwortung
Analyse und Behebung von Softwarefehlern mithilfe geeigneter Monitoring- und Fehleranalysewerkzeuge
Durchführung von Ursachenanalysen bei Systemstörungen und Ableitung nachhaltiger Verbesserungen
Weiterentwicklung und Optimierung von Webapplikationen mit Fokus auf Performance und Stabilität
Verbesserung der Systemarchitektur hinsichtlich Resilienz, Skalierbarkeit und langfristiger Wartbarkeit
Automatisierung wiederkehrender Betriebs- und Entwicklungsprozesse
Sicherstellung des zuverlässigen Applikationsbetriebs, Einhaltung der vereinbarten SLAs sowie Pflege technischer Dokumentationen
Qualifikationen
Fundierte Erfahrung in der Entwicklung und Wartung von Webapplikationen
Kenntnisse in TypeScript und PHP sowie Verständnis für moderne Backend- und Frontend-Architekturen
Erfahrung mit Systemadministration und Cloud-Infrastrukturen
Praxis im Incident Management, in der Fehleranalyse und bei der nachhaltigen Behebung technischer Probleme
Eigenverantwortliche Arbeitsweise, analytisches Denkvermögen und Bereitschaft zum Wissensaustausch
Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Site Reliability Engineer (m/w/d)
Über
Rolle
Für ein technologieorientiertes Unternehmen wird eine Fachperson gesucht, die Softwareentwicklung und zuverlässigen Applikationsbetrieb verbindet. In dieser Funktion analysierst du Störungen, optimierst bestehende Anwendungen und entwickelst technische Lösungen, um die Stabilität und Leistungsfähigkeit komplexer Websysteme langfristig sicherzustellen.
Verantwortung
Überwachung von Applikationen und frühzeitige Erkennung sowie Behebung technischer Fehler
Analyse von Incidents inklusive Ursachenanalyse und Erstellung strukturierter Postmortems
Optimierung der Backend- und Frontend-Performance sowie Weiterentwicklung robuster Systemarchitekturen
Automatisierung manueller Abläufe zur Steigerung der Effizienz und Reduktion von Fehlerquellen
Mitarbeit beim Betrieb und Monitoring der Systeme unter Einhaltung definierter Service-Level-Agreements
Dokumentation technischer Erkenntnisse und Wissenstransfer innerhalb des Entwicklungsteams
Qualifikationen
Erfahrung mit Architektur- und Entwicklungsmustern für moderne Webapplikationen im Backend und Frontend
Kenntnisse in Systemadministration sowie Cloud-Infrastrukturen mit Fokus auf Skalierbarkeit und Ausfallsicherheit
Praktische Erfahrung in der Softwareentwicklung mit TypeScript und PHP
Fähigkeit, Störungen selbstständig zu analysieren, nachhaltig zu beheben und präventive Massnahmen abzuleiten
Strukturierte und lösungsorientierte Arbeitsweise sowie Freude an kontinuierlicher Verbesserung
Kommunikationssichere Deutsch- und Englischkenntnisse
ERP Application Engineer – Dynamics NAV ⚙️ (m/w/d)
Über
Verantwortung
Du entwickelst das ERP System MS Dynamics NAV 2018 kontinuierlich weiter und stellst einen zuverlässigen Betrieb inklusive Schnittstellen sicher
Im Change, Release und Incident Management übernimmst du eine zentrale Rolle und koordinierst die notwendigen Massnahmen.
Gemeinsam mit Business Analysten und dem NAV Dienstleister sorgst du für eine reibungslose Zusammenarbeit und eine klare Kommunikation
Für Anwender stellst du einen kompetenten 1st und 2nd Level Support sicher und unterstützt zusätzlich im IT Pikettdienst
Qualifikationen
Eine abgeschlossene Informatik-Ausbildung sowie ein gutes Verständnis für wirtschaftliche Prozesse bilden deine Grundlage
Mit MS Dynamics NAV kennst du dich bestens aus und bringst Erfahrung in Programmierung und Konfiguration mit
Kenntnisse in SQL Datenbanken gehören zu deinem Profil; Erfahrung im Omnichannel-Handel ist ein zusätzliches Plus
Du arbeitest lösungsorientiert, packst gerne selbst mit an und überzeugst durch Eigenverantwortung – Deutsch beherrschst du schriftlich und mündlich einwandfrei
Benefits
C#/.NET Software Engineer (m/w/d)
Über
Verantwortung
Konzeption und Entwicklung von Software-Applikationen und Schnittstellen auf Basis des .NET-Ökosystems
Modellierung von Daten, Funktionen und Objekten unter Berücksichtigung von Architektur-, Security- und Coding-Vorgaben
Analyse von Change Requests, Fehlerbehebung und kontinuierliche Weiterentwicklung bestehender Anwendungen
Durchführung und Begleitung von Code Reviews, Unit- und Integrationstests zur Sicherstellung der Softwarequalität
Evaluation technischer Lösungsvarianten, Erstellung von Softwarekonzepten sowie Pflege der Entwicklungsdokumentation
Qualifikationen
Mehrjährige Erfahrung im Application Engineering und in der Software-Architektur
Fundierte Kenntnisse im .NET Ecosystem und in der professionellen Softwareentwicklung
Abgeschlossenes Studium in Informatik (FH, Uni, ETH) oder gleichwertige Ausbildung
Erfahrung mit Softwareentwicklungsmethoden, Testing und Qualitätsstandards
Sehr gute Deutschkenntnisse; Französisch und Englisch von Vorteil
Wohnsitz in der Schweiz oder Bereitschaft zum Umzug bzw. Tätigkeit als Grenzgänger/in
Abacus Fachberater/in (m/w/d)
Über
Rolle
Unser Kunde ist ein spezialisiertes Schweizer Softwareunternehmen, das betriebswirtschaftliche Softwarelösungen für Unternehmen entwickelt und implementiert. Mit praxisorientierten Anwendungen und individueller Beratung unterstützt es seine Kunden dabei, Geschäftsprozesse effizienter zu gestalten und administrative Abläufe zu digitalisieren.
Dich erwartet ein vielseitiges Arbeitsumfeld an der Schnittstelle zwischen Technologie, Wirtschaft und Kundenberatung. In einem engagierten Team kannst Du Dein Fachwissen einbringen, an modernen Softwarelösungen mitwirken und Dich in einem zukunftsorientierten Marktumfeld fachlich wie persönlich weiterentwickeln.
Verantwortung
Du bist eine wichtige Anlaufstelle bei technischen Fragen und kümmerst dich um die Bearbeitung von Supportfällen auf Level 1 und 2 – stets mit Blick auf die vereinbarten Servicezeiten.
Durch systematisches Analysieren und sorgfältiges Festhalten der Ergebnisse schaffst du die Grundlage für eine effiziente und nachvollziehbare Problemlösung.
Schwierige oder nicht unmittelbar lösbare Fälle leitest du mit einer vollständigen Dokumentation an die zuständigen Spezialisten im 3rd-Level-Support weiter.
Du stellst sicher, dass Anfragen nicht liegen bleiben, und begleitest offene Vorgänge bis zur Klärung, damit nachhaltige Ergebnisse statt kurzfristiger Behelfslösungen entstehen.
Neben der Unterstützung weiterer Fachbereiche bringst du dein Know-how ins Team ein und trägst dazu bei, dass Wissen geteilt und ein kundenorientierter Support gewährleistet wird.
Qualifikationen
Eine abgeschlossene Ausbildung im kaufmännischen oder technischen Bereich bildet deine Basis.
Kenntnisse aus dem Finanzwesen, der Buchhaltung oder dem Payroll-Umfeld sind hilfreich, aber nicht zwingend.
Du übernimmst gerne Verantwortung, organisierst deine Aufgaben umsichtig und bewahrst auch in herausfordernden Situationen den Überblick.
Du kommunizierst offen, verbindlich und lösungsorientiert, stehst zu deinen Entscheidungen und begegnest Kunden sowie Teammitgliedern mit Wertschätzung.
Du beherrschst Deutsch schriftlich sowie mündlich einwandfrei.
Benefits
Software Engineerm (Javascript, Typescript, Java) (m/w/d)
Über
Unser Rocken Partner ist ein international tätiges Schweizer Industrieunternehmen, das technisch anspruchsvolle Produkte und Lösungen für spezialisierte Anwendungsbereiche entwickelt und produziert. Das Unternehmen verbindet langjährige Erfahrung mit modernen Technologien und einem hohen Anspruch an Präzision, Qualität und Zuverlässigkeit.
Von der Entwicklung und Konstruktion über die Fertigung und Qualitätsprüfung bis hin zum internationalen Vertrieb sind verschiedene Fachbereiche eng miteinander verbunden. Dabei stehen technisch anspruchsvolle Produkte, kontinuierliche Weiterentwicklung und eine hohe Fertigungstiefe im Mittelpunkt.
Das Unternehmen arbeitet mit internationalen Kunden und Partnern zusammen und bietet ein professionelles Umfeld mit kurzen Entscheidungswegen, interdisziplinärer Zusammenarbeit und viel Eigenverantwortung.
Wer gerne in einem technisch anspruchsvollen Umfeld arbeitet und seine Fachkenntnisse in einem qualitätsorientierten Unternehmen einbringen möchte, findet hier eine vielseitige und langfristige Perspektive.
Verantwortung
- Entwicklung: Arbeiten an der nächsten Generation der Kernsoftware.
- Architektur: Verantwortung für Architekturplanung und Codequalität.
- Standards: Sicherstellen hoher Qualitätsstandards im Code.
- Teamarbeit: Förderung von Zusammenarbeit und Wissensaustausch im Team.
Qualifikationen
- Qualifikation: Studium in Informatik abgeschlossen.
- Erfahrung: Mindestens 5 Jahre in Softwareentwicklung, Schwerpunkt auf verteilten Systemen.
- TechStack: Microservices, Quarkus, JavaScript, TypeScript, Java und Svelte.
- Sprachen: Fliessend in Deutsch und Englisch.
Benefits
Full-Stack Software Engineer .NET / Angular / TypeScript (m/w/d)
Über
Verantwortung
- Du entwickelst gemeinsam mit dem Team kreative Konzepte und Designs.
- Du setzt Features für neue und bestehende Software-Lösungen (Full Stack) um.
- Du führst gelegentliche Software-Installationen und Integrationen vor Ort bei Kunden durch.
- Du leistest technischen Support für Service-Organisation bei Kundenanfragen.
- Du unterstützt das Business bei technischen Fragen zu neuen Lösungen und Features.
- Du gestaltest aktiv die Weiterentwicklung der Development-Pipeline mit.
- Du teilst deine agilen Best Practices zur Optimierung der Prozesse.
Qualifikationen
- Du verfügst über einen Abschluss oder eine Weiterbildung in Informatik oder einem ähnlichen Bereich auf FH-, ETH- oder Uni-Niveau.
- Du besitzt fundierte Kenntnisse in .Net, Angular/TypeScript und Cloud-Technologien wie Jenkins, Docker, Kubernetes, Azure.
- Deine Deutsch- und Englischkenntnisse sind verhandlungssicher.
- Du zeichnest dich durch starke konzeptionelle und analytische Fähigkeiten sowie eine lösungsorientierte Arbeitsweise aus.
- Als kommunikative und innovative Persönlichkeit betrachtest du das Ergebnis stets als Teamleistung und schaffst einen Mehrwert.
- Du bist begeistert von verantwortungsvollen Aufgaben in einem dynamischen Umfeld.
Benefits
Lead Software Engineer (.NET/ C#/ Typescript) (m/w/d)
Über
Unser Partner ist ein etablierter Dienstleister für digitale Medien, Video-Streaming und Access Services.
Als Schweizer Navigator in dieser digitalen Welt kennt unser Partner die richtigen Wege, um die Ziele der Kunden sicher zu erreichen oder gemeinsam unbekannte Chancen und neue Möglichkeiten zu entdecken. Als inspirierender Wegbereiter hilft unser Partner Chancen zu identifizieren, innovative Ideen zu realisieren und sich so in der digitalen Welt nachhaltig zu behaupten.
Verantwortung
- Du trägst die Verantwortung für die Entwicklung und Feinabstimmung komplexer Softwarearchitekturen.
- Es obliegt dir, neue Technologien, Frameworks und Prozesse zu bewerten und einzuführen, um kontinuierliche Verbesserungen zu gewährleisten.
- Die Gewährleistung der Softwarequalität erfolgt durch Code-Reviews, Paarprogrammierung und das Mentoring von Entwicklern, wodurch du für deren fachliche Weiterentwicklung sorgst.
- Du bist maßgeblich an der Gestaltung der CI/CD-Prozesse beteiligt, implementierst bewährte Praktiken für automatisierte Tests und erstellst umfassende Dokumentationen, die nicht nur den Code, sondern auch Architektur- und Designprinzipien umfassen.
Qualifikationen
- Du bringst eine abgeschlossene Berufslehre als Informatiker EFZ in der Fachrichtung Applikationsentwicklung mit.
- Mehrjähriger Erfahrung im Bereich Informatik/Applikationsentwicklung/Architektur.
- Deine Fähigkeiten in der Entwicklung mit .NET Core und C# sind sehr ausgeprägt, ebenso wie in der Anwendung von Typescript.
- Du verfügst über Erfahrung im Umgang mit dem AWS-Ökosystem (eine Zertifizierung als AWS Developer wäre von Vorteil).
- Hervorragende Deutschkenntnisse und gute Englischkenntnisse gehören zu deinem Sprachrepertoire.
Benefits
Full Stack Software Engineer .Net/Angular/Typescript (m/w/d)
Über
Verantwortung
- In Zusammenarbeit mit dem Team entwickelst du Konzept- und Designvorschläge.
- Du implementierst Features für neue und bestehende Software-Lösungen (Full Stack).
- Gelegentlich führst du geplante Integrationen der Software-Lösungen vor Ort beim Kunden durch.
- Du unterstützt unsere Service-Organisation bei technischen Fragen zu den Systemen der Kunden im Betrieb.
- Bei Initial-Anfragen zu neuen Lösungen/Features unterstützt du das Business bei technischen Fragen.
- Du spielst eine entscheidende Rolle beim kontinuierlichen Ausbau der Development-Pipeline.
- Du bringst "Best Practices" aus früheren agilen Projekten ein.
Qualifikationen
- Du hast einen Abschluss in Informatik oder einem ähnlichen Bereich von einer FH, ETH oder Uni.
- Du verfügst über fundierte Kenntnisse im Technologie-Stack .Net sowie in Angular/TypeScript.
- Du bringst Erfahrung in der Entwicklung und im Betrieb von sowohl Onprem- als auch Cloud-Lösungen mit (Jenkins, Docker, Kubernetes, Azure usw.).
- Deine Deutsch- und Englischkenntnisse in Wort und Schrift sind verhandlungssicher.
Benefits
Senior Software Engineer (C#/ TypeScript) (m/w/d)
Über
Verantwortung
- Du arbeitest an der Weiterentwicklung einer anspruchsvollen und innovativen Web-Applikation, die auf Angular, .Net Core und Camunda BPM basiert. In diesem Projekt übernimmst du die Verantwortung für die Architektur, den Entwurf und die Realisierung der Software nach agiler Vorgehensweise.
- Du gestaltest und entwickelst skalierbare und robuste Restful Services, um die Leistung und Zuverlässigkeit der Anwendung sicherzustellen. Dabei legst du großen Wert auf kontinuierliche Verbesserung der Softwarearchitektur und -qualität sowie der gesamten Delivery Pipeline.
- Dein Beitrag geht über die reine Entwicklung hinaus, da du innovative Lösungsansätze einbringst und das Team sowie die Stakeholder bei komplexen technischen Fragestellungen unterstützt. Du trägst dazu bei, die technische Exzellenz des Projekts aufrechtzuerhalten und voranzutreiben.
Qualifikationen
- Du verfügst über mehrjährige Berufserfahrung im Aufbau von Web-Applikationen und im Design von Restful Services.
- Deine Kenntnisse in C#, Angular und TypeScript sind sehr gut und du bringst zusätzlich wertvolle Erfahrungen im Bereich Business Process Automation mit BPMN und Camunda mit, was ein großes Plus ist.
- In der Anwendung agiler Methoden und automatisiertem Testing, beispielsweise mit BDD, bist du erfahren und versiert.
- Du kannst auf sehr gute Deutschkenntnisse zurückgreifen und hast eine abgeschlossene Informatikausbildung mit Schwerpunkt Software Engineering.
Benefits