118 Software Development - Software in Kilchberg BL
Software Entwickler - WPF / .NET (m/w/d)
Verantwortung
Weiterentwicklung und Wartung bestehender .NET WPF Applikationen
Fullstack-Entwicklung von UI bis Datenbank im .NET-Umfeld
Enge Zusammenarbeit mit dem CTO zur Entwicklung innovativer Lösungen und Etablierung von Best Practices
Mittelfristige Mitarbeit an einer neuen Webapplikation mit Technologien wie Angular, C#, .NET und Microservices
Qualifikationen
Informatikstudium oder vergleichbare IT-Ausbildung mit mind. 5 Jahren Erfahrung in der Entwicklung komplexer Applikationen
Hohe Eigenverantwortung, ausgeprägte Initiative und selbstständige Arbeitsweise
Starkes Interesse an Technologie sowie Freude an Teamarbeit
Sehr gute Kenntnisse in C# und WPF, Angular-Know-how von Vorteil
Sehr gute Deutschkenntnisse in Wort und Schrift
Abacus Berater (m/w/d)
Rolle
In dieser Rolle gestaltest du smarte ERP-Lösungen mit Abacus und sorgst dafür, dass Unternehmen das volle Potenzial ihrer Software ausschöpfen. Du übernimmst die Beratung von Kund:innen von der Bedürfnisanalyse über die Konzeption bis zur Umsetzung und begleitest sie als verlässliche Ansprechperson im gesamten Projektverlauf. Dabei verantwortest du die Projektleitung, koordinierst interne und externe Stakeholder und stellst sicher, dass Termine, Qualität und Budget eingehalten werden. Du analysierst bestehende Prozesse, entwickelst effiziente, praxisnahe Lösungen und optimierst die Systeme kontinuierlich im Hinblick auf Zukunftsfähigkeit und Automatisierung. Zudem bringst du dein Fachwissen aktiv in Workshops und Schulungen ein, um Anwender:innen sicher und kompetent im Umgang mit den ERP-Systemen zu machen.
Verantwortung
- Du wirkst an spannenden Neueinführungen von ERP-Systemen und Digitalisierungsprojekten mit.
- Du übernimmst eigenverantwortlich die Leitung von Projekten oder Teilprojekten.
- In dieser Rolle parametrisiert du die Abacus Business Software und schulst die Anwender:innen.
- Als Berater:in und Projektleitung ERP-Systeme berätst du Kund:innen fachlich und erstellst Analysen sowie Grob- und Detailkonzepte für ERP-Projekte.
- Du realisierst individuelle Reportings, Schnittstellen und Anpassungen mit Abacus-Customizing-Tools.
- In dieser Rolle unterstützt und coachst du Anwender:innen im täglichen Betrieb.
Qualifikationen
- Abgeschlossene Ausbildung in Betriebswirtschaft oder Wirtschaftsinformatik
- Mehrjährige Erfahrung mit ERP-Systemen, idealerweise mit Abacus
- Ausgeprägtes technisches Flair sowie Interesse an modernen IT-Prozessen
- Analytische, strukturierte und vernetzte Denkweise
- Kommunikationsstarke, kundenorientierte und lösungsorientierte Persönlichkeit
- Selbstständige, teamorientierte und belastbare Arbeitsweise; Erfahrung in Projektleitung oder Prozessmanagement von Vorteil
Benefits
C#/WPF Software Entwickler:in (m/w/d)
Verantwortung
- Du entwickelst und wartest unsere bestehenden .NET-WPF-Applikationen.
- In dieser Rolle verantwortest du die Umsetzung vom UI bis zur Datenbank im Fullstack-Umfeld.
- Du gestaltest Benutzeroberflächen in WPF performant, stabil und benutzerfreundlich.
- Als WPF und .NET Softwareentwickler arbeitest du eng mit unserem CTO zusammen und treibst Best Practices aktiv voran.
- Du bringst dich in die Konzeption und Entwicklung innovativer Lösungsansätze ein.
- Mittelfristig wirkst du an der Entwicklung unserer neuen Webapplikation mit (Angular, C#, .NET, Microservices).
Qualifikationen
- Abgeschlossenes Informatikstudium oder vergleichbare IT-Ausbildung sowie mindestens 5 Jahre Erfahrung in der Entwicklung komplexer Applikationen
- Arbeitest eigenverantwortlich, agierst initiativ und übernimmst gerne Verantwortung für deine Aufgaben
- Hast Freude an moderner Technologie und schätzt die Zusammenarbeit im Team
- Verfügst über sehr gute Kenntnisse in C# und WPF
- Bringst idealerweise zusätzliche Erfahrung mit Angular mit
- Kommunizierst sicher in deutscher Sprache
.NET Entwickler:in (m/w/d)
Verantwortung
- Du entwickelst und wartest unsere bestehenden .NET-WPF-Applikationen.
- Du verantwortest die Umsetzung vom UI bis zur Datenbank über den gesamten Fullstack.
- In dieser Rolle arbeitest du eng mit dem CTO zusammen, um innovative Lösungen zu gestalten und Best Practices voranzutreiben.
- Du beteiligst dich mittelfristig an der Entwicklung unserer neuen Webapplikation mit Angular, C#, .NET und Microservices.
Qualifikationen
- Abgeschlossenes Studium in Informatik oder vergleichbare IT-Ausbildung mit mindestens 5 Jahren Erfahrung in der Entwicklung komplexer Applikationen
- Arbeitest eigenverantwortlich, handelst initiativ und übernimmst gerne Verantwortung für Deine Aufgaben
- Hast Freude an neuer Technologie und schätzt die Zusammenarbeit im Team
- Verfügst über sehr gute Kenntnisse in C# und WPF; Erfahrung mit Angular ist von Vorteil
- Kommunizierst sicher auf Deutsch in Wort und Schrift
Full-Stack-.NET-Entwickler (m/w/d)
Verantwortung
- Du entwickelst advisory.desk vom SQL-Server-Backend bis zum Frontend kontinuierlich weiter.
- Du entwirfst, implementierst und optimierst SQL-Server-Datenbanken, Stored Procedures und Abfragen.
- In dieser Rolle setzt du Designvorgaben um und erarbeitest Detailspezifikationen auf Basis von Change Requests.
- Du führst Funktionstests durch und stellst dabei die Qualität und Wartbarkeit des Codes sicher.
- Als Full-Stack-.NET-Entwickler entwickelst du Lösungen im Team von der ersten Idee bis zum Release.
Qualifikationen
- Du verfügst über eine fundierte Informatik-Ausbildung mit Fachrichtung Applikationsentwicklung oder eine vergleichbare Qualifikation.
- Du hast mehrjährige Erfahrung in der Full-Stack-Entwicklung mit Microsoft .NET, sowohl mit .NET Framework als auch mit .NET Core.
- Du beherrschst C#, ASP.NET MVC sowie moderne Webtechnologien wie JavaScript, HTML, CSS, Less und Sass sicher in der Praxis.
- Du besitzt solide Kenntnisse in SQL Server, insbesondere in Datenmodellierung, Stored Procedures und Performance-Optimierung.
- Du bist mit agilen Vorgehensmodellen wie Scrum vertraut und arbeitest gerne im agilen Teamumfeld.
- Eigenständige, sorgfältige Arbeitsweise und Freude an sauberem, gut strukturiertem Code zeichnen dich aus.
Full-Stack-.NET-Softwareentwickler*in (m/w/d)
Verantwortung
- Du entwickelst advisory.desk von der SQL-Server-Datenbank bis zum Frontend kontinuierlich weiter.
- In dieser Rolle entwirfst, implementierst und optimierst du SQL-Server-Datenbanken, Stored Procedures und Abfragen.
- Du setzt Designvorgaben um und erarbeitest auf Basis von Change Requests präzise Detailspezifikationen.
- Als Full-Stack-.NET-Softwareentwickler*in führst du Funktionstests durch und sicherst dabei eine hohe Codequalität.
- Du arbeitest im Team an Lösungen – von der ersten Idee über die Umsetzung bis hin zum Release.
Qualifikationen
- Du verfügst über eine fundierte Informatik-Ausbildung mit Fachrichtung Applikationsentwicklung oder eine vergleichbare Qualifikation.
- Du hast mehrjährige Erfahrung in der Full-Stack-Entwicklung mit Microsoft .NET, sowohl mit .NET Framework als auch mit .NET Core.
- Du beherrschst C#, ASP.NET MVC sowie moderne Webtechnologien wie JavaScript, HTML, CSS, Less und Sass sicher.
- Du bringst solide Kenntnisse im Umgang mit SQL Server mit, insbesondere in Datenmodellierung, Stored Procedures und Performance-Optimierung.
- Du bist mit agilen Vorgehensmodellen, insbesondere Scrum, vertraut und arbeitest gerne im Team.
- Du arbeitest eigenständig und sorgfältig und legst grossen Wert auf sauberen, gut strukturierten Code.
Lead Software Engineer (m/w/d)
Rolle
In dieser Rolle gestaltest du die Backend-Software für Produkte der nächsten Generation und setzt dabei einen besonderen Fokus auf performante und sichere Netzwerksysteme. Du entwirfst, implementierst und debugst Anwendungen über den gesamten Lebenszyklus hinweg – von den ersten Prototypen bis hin zur produktiven Nutzung. Du verantwortest die kontinuierliche Verbesserung von Architektur, Sicherheit und Wartbarkeit, unter anderem durch regelmässige Code- und Design-Reviews. Zudem coachst und unterstützt du Engineers verschiedener Disziplinen, um die funktionsübergreifende Zusammenarbeit zu stärken und ein hohes Engineering-Niveau sicherzustellen. Als Lead Backend Softwareentwicklungskraft prägst du damit massgeblich technische Entscheidungen und den Qualitätsanspruch der gesamten Softwarelandschaft.
Verantwortung
- Du konzipierst, entwickelst und wartest Backend-Services mit modernem C++.
- In dieser Rolle triffst du Architekturentscheidungen und führst Code-Reviews sowie technische Diskussionen.
- Du implementierst leistungsstarke, wartbare und skalierbare Softwarekomponenten.
- Als Lead Backend Softwareentwicklungskraft integrierst du Hardware, Netzwerkkommunikation und weitere Backend-Services nach Bedarf.
- Du stellst hohe Codequalität durch Tests, Dokumentation und Anwendung von Best Practices sicher.
- In dieser Rolle unterstützt du Junior-Entwickler durch Mentoring und förderst die kontinuierliche Verbesserung der Entwicklungsprozesse.
Qualifikationen
- Du verfügst über mindestens 5 Jahre professionelle Erfahrung in moderner C++-Entwicklung und schreibst sauberen, gut strukturierten Code.
- Objektorientiertes Design, Nebenläufigkeit, Memory-Management und plattformübergreifende Entwicklung beherrschst du fundiert.
- Du bist mit Backend-Architekturen, verteilten Systemen oder High-Performance-Computing vertraut und optimierst diese zielgerichtet.
- Networking mit TCP/UDP, REST/gRPC sowie Serialisierung mit JSON, Protobuf oder ähnlichen Formaten setzt du routiniert ein.
- Tools wie CMake, Git und gängige CI/CD-Workflows nutzt du souverän, ebenso wie Debugging-, Profiling- und Optimierungswerkzeuge.
- Deine ausgeprägten Kommunikations- und Problemlösungsfähigkeiten ermöglichen dir, auch in komplexen technischen Kontexten effektiv im Team zu arbeiten.
Benefits
Lead Software Engineer / Architect (m/w/d)
Rolle
Du gestaltest moderne Softwarearchitekturen auf Java-Basis und entwickelst gemeinsam mit Teams leistungsfähige, skalierbare Web- und Unternehmensanwendungen. Dabei kombinierst du Architekturarbeit mit technischer Umsetzung und übernimmst eine zentrale Rolle in der technischen Steuerung anspruchsvoller Projekte. Du arbeitest eng mit Kunden und Entwicklungsteams zusammen, übersetzt Anforderungen in robuste Lösungen und stellst sicher, dass nachhaltige und zukunftsfähige Systeme entstehen.
Verantwortung
Du entwirfst und entwickelst moderne, skalierbare Java-basierte Softwarearchitekturen
Du analysierst Anforderungen und übersetzt sie in technische Konzepte und Lösungen
Du verantwortest die technische Umsetzung von Komponenten und Schnittstellen
Du begleitest Projekte von der Konzeption bis zur erfolgreichen Umsetzung
Du berätst Kunden zu Architekturentscheidungen, Technologien und Best Practices
Du übernimmst technische Verantwortung in Projekten und koordinierst Entwicklungsteams
Du förderst den Wissensaustausch im Team durch Coaching und technische Inputs
Qualifikationen
Abgeschlossenes Studium im Bereich Informatik, Software Engineering oder vergleichbar
Mehrjährige Erfahrung in der Entwicklung komplexer Java-basierter Webanwendungen
Fundiertes Architekturverständnis in modernen 3-Schicht- oder Microservice-Systemen
Erfahrung mit agilen Methoden sowie DevOps-Tools wie Docker und CI/CD
Fähigkeit, technische Anforderungen strukturiert zu analysieren und zu designen
Kommunikationsstarke und lösungsorientierte Persönlichkeit
Sehr gute Deutsch- und gute Englischkenntnisse
Benefits
Embedded Systems Developer (m/w/d)
Verantwortung
Ein innovativer Rocken Partner sucht dich – eine lösungsorientierte Persönlichkeit, die intelligente Embedded-Systeme im IoT-Bereich realisiert.
Aufgaben:
Entwicklung und Pflege von Embedded-Software für Industrieanwendungen
Anbindung von Geräten über drahtlose und kabelgebundene Protokolle
Dokumentation, Testing und Integration in Gesamtsysteme
Mitwirkung bei der Definition von Software-Architektur
Qualifikationen
Kenntnisse in Embedded-Linux oder Bare-Metal-Programmierung
Erfahrung mit Echtzeitbetriebssystemen (z. B. FreeRTOS, Zephyr)
Freude an interdisziplinärer Projektarbeit
Sehr gute Deutschkenntnisse (C1)
Tech Stack: C, C++, Embedded Linux, MQTT, CAN, RTOS, Git
Benefits
Lead .NET Software Engineer . (m/w/d)
Verantwortung
Entwicklung und Weiterentwicklung technischer Softwarelösungen (GTD) für MS Windows und webbasierte Anwendungen
Unterstützung bei Implementierung, Test, Verifikation und Betrieb von kundenspezifischen, nicht standardisierten Softwarelösungen
Analyse, Pflege und Optimierung der technischen Berechnungsgrundlagen sowie zugrunde liegender Rechenmodelle
Strukturierte Verwaltung und Bereitstellung von technischen Daten für Tools, Schnittstellen und Sonderanwendungen
Durchführung von Schulungen sowie technischer Support für interne Teams und externe Kunden
Qualifikationen
Abgeschlossenes Masterstudium
Zusätzliche Kenntnisse in MS SQL Server, XSLT, Python und VBA von Vorteil
Fundiertes Fachwissen im Bereich Verbrennungsmotoren, bevorzugt Zweitaktmotoren, sowie in der Thermodynamik
Hohe Motivation und Fähigkeit zur Entwicklung, Pflege und Weiterentwicklung von Windows-basierten Softwarelösungen
Ausgeprägte Teamfähigkeit, gute Kommunikationsstärke und eigenverantwortliche Arbeitsweise
Mehr als fünf Jahre relevante Berufserfahrung sind wünschenswert
Sehr gute Englischkenntnisse in Wort und Schrift, Deutschkenntnisse sind von Vorteil
Benefits