140 Software Development - Software in Hochwald
Fullstack Engineer .NET / Angular (m/w/d)
Verantwortung
Du treibst die Weiterentwicklung der Software aktiv voran und sorgst für stabile Systemqualität
Im Alltag kümmerst du dich um die Weiterentwicklung und den Unterhalt von Crawlern, damit Daten zuverlässig verfügbar bleiben
Für interne und externe Systeme übernimmst du die Entwicklung und Wartung von Schnittstellen, wobei du sauber und strukturiert arbeitest
Du verantwortest den Unterhalt der Websites und achtest auf Performance sowie Benutzerfreundlichkeit
Die Definition und Sicherstellung von Qualitätsstandards gehört ebenso zu deinem Verantwortungsbereich im Entwicklungsprozess
Qualifikationen
Eine abgeschlossene Informatikausbildung bildet deine Grundlage, auf der du dein Fachwissen aufgebaut hast
Du verfügst über ein professionelles Niveau in TypeScript, Angular und .NET 7+, das du sicher im Alltag einsetzt
Mindestens 5 Jahre Erfahrung im Fullstack Development (.NET/Angular) bringst du bereits mit
Sehr gute Kenntnisse in OOP sowie den SOLID-Prinzipien wendest du konsequent in Projekten an
Du besitzt sehr gute Deutschkenntnisse (schriftlich und mündlich einwandfrei, mind. B2) sowie gute Englischkenntnisse
Benefits
Software Engineer C++ (m/w/d)
Verantwortung
- Du entwickelst, implementierst und testest hochwertige Embedded Software für mobile Arbeitsmaschinen im Off-Highway-Segment.
- In dieser Rolle realisierst du moderne Softwarelösungen in C/C++ auf Embedded-Linux-Systemen.
- Als Softwareentwicklung Spezialist:in gestaltest du HMI- und Display-Anwendungen mit Qt/QML/C++ und integrierst innovative Assistenzfunktionen.
- Du übernimmst eigenverantwortlich den gesamten Entwicklungsprozess von der Spezifikation über das Design bis zur Implementierung, zum Test und zur Validierung.
- In dieser Rolle unterstützt du die Umsetzung von Anforderungen des Cyber Resilience Act (CRA) und betreust CI/CD-Pipelines in Azure DevOps.
- Als Softwareentwicklung Spezialist:in setzt du moderne Entwicklungs- und Kollaborationstools wie Git, Visual Studio Code und Azure DevOps ein und führst Code-Reviews sowie Softwaretests durch.
Qualifikationen
- Du hast ein abgeschlossenes Studium in Informatik, Elektrotechnik, Software Engineering oder einer vergleichbaren Fachrichtung.
- Du verfügst über fundierte Erfahrung in der Embedded-Software-Entwicklung für mobile Steuerungen mit C/C++.
- Du beherrschst Spezifikation, Entwicklung, Überprüfung und Verifikation von Funktionen und arbeitest dabei strukturiert und qualitätsbewusst.
- Du hast Praxis in der Entwicklung grafischer Benutzeroberflächen mit QML/Qt sowie sehr gute Python-Kenntnisse für Scripting, Testautomatisierung oder DevOps.
- Du kennst dich gut im Bereich Cybersecurity (CRA) und Secure Software Development aus und bist vertraut mit Azure DevOps, insbesondere mit Build- und Release-Automatisierung.
- Du überzeugst als flexible, selbstständige Persönlichkeit mit ausgeprägten analytischen und konzeptionellen Fähigkeiten sowie sehr guten Deutsch- und Englischkenntnissen.
Embedded Entwickler:in (m/w/d)
Verantwortung
- Du entwickelst, implementierst und testest hochwertige Embedded Software für mobile Arbeitsmaschinen im Off-Highway-Segment.
- In dieser Rolle realisierst du moderne Softwarelösungen in C/C++ auf Embedded-Linux-Systemen.
- Als Fachkraft für Softwareentwicklung gestaltest du HMI- und Display-Anwendungen mit Qt/QML/C++ und integrierst innovative Assistenzfunktionen.
- Du übernimmst eigenverantwortlich den gesamten Entwicklungsprozess von der Spezifikation über das Design bis zu Implementierung, Test und Validierung.
- In dieser Rolle unterstützt du die Umsetzung der Anforderungen des Cyber Resilience Act (CRA) und betreust CI/CD-Pipelines in Azure DevOps.
- Du nutzt moderne Entwicklungs- und Kollaborations-Tools wie Git, Visual Studio Code und Azure DevOps und bringst dich aktiv in Code-Reviews und Softwaretests ein.
Qualifikationen
- Abgeschlossenes Studium in Informatik, Elektrotechnik, Software Engineering oder einer vergleichbaren Fachrichtung
- Mehrjährige Praxis in der Embedded-Software-Entwicklung für mobile Steuerungen mit C/C++
- Erfahrung in Spezifikation, Entwicklung, Überprüfung und Verifikation von Funktionen sowie in der GUI-Entwicklung mit QML/Qt
- Sehr gute Python-Kenntnisse für Scripting, Testautomatisierung oder DevOps-Anwendungen
- Gute Kenntnisse in Cybersecurity (CRA) und Secure Software Development sowie Routine im Umgang mit Azure DevOps (Build-/Release-Automatisierung)
- Ausgeprägte analytische und konzeptionelle Fähigkeiten, selbstständige und flexible Arbeitsweise sowie sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Fullstack Anwendungsentwicklung C# und Angular (m/w/d)
Verantwortung
Du entwickelst unsere Maklersoftware kontinuierlich weiter
Du verbesserst und wartest unsere Crawler für eine zuverlässige Datenerfassung
Du entwickelst und pflegst interne sowie externe Schnittstellen
In dieser Rolle betreust du unsere Websites und stellst ihre technische Stabilität sicher
Du definierst Qualitätsstandards und sorgst für deren konsequente Einhaltung
Als Fullstack Anwendungsentwickler C# und Angular unterstützt du Kolleginnen und Kollegen fachlich und förderst ihre Weiterbildung
Qualifikationen
- Du beherrschst TypeScript, Angular und .NET 7+ auf professionellem Niveau und setzt sie sicher im Projektalltag ein.
- Du verfügst über mindestens 5 Jahre Erfahrung im Fullstack Development mit .NET und Angular und hast komplexe Anwendungen erfolgreich umgesetzt.
- Du wendest objektorientierte Programmierung und SOLID-Prinzipien souverän an und legst Wert auf sauberen, wartbaren Code.
- Idealerweise hast du bereits mit T-SQL, Node.js, Blazor, Elasticsearch und CI/CD-Pipelines gearbeitet.
- Von Vorteil sind Erfahrungen mit Docker, Kubernetes, Azure Cloud und MongoDB.
- Du arbeitest eigenverantwortlich, kommunizierst aktiv, gibst und empfängst gerne Feedback und verfügst über sehr gute Deutschkenntnisse (mindestens B2) sowie gute Englischkenntnisse.
Benefits
.NET Full-Stack Softwareentwickler*in (m/w/d)
Verantwortung
- Du entwickelst advisory.desk über alle Schichten hinweg vom SQL-Server-Backend bis zum Frontend weiter
- In dieser Rolle entwirfst, implementierst und optimierst du SQL-Server-Datenbanken, Stored Procedures und Abfragen
- Du setzt Designvorgaben um und erarbeitest Detailspezifikationen auf Basis von Change Requests unserer Kunden und interner Auftraggeber
- Du führst Funktionstests durch und stellst dabei die Qualität und Wartbarkeit des Codes sicher
- Als .NET Full-Stack Softwareentwickler*in arbeitest du 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.
- Du besitzt solide Kenntnisse in SQL Server, insbesondere in Datenmodellierung, Stored Procedures und Performance-Optimierung.
- Du kennst dich mit agilen Vorgehensmodellen, insbesondere Scrum, aus und setzt diese im Projektalltag ein.
- Du arbeitest selbständig und sorgfältig und legst grossen Wert auf sauberen, gut strukturierten Code.
Full-Stack-.NET-Softwareentwickler (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 eine hohe Codequalität sicher.
- Als Full-Stack-.NET-Softwareentwickler entwickelst du Lösungen im Team von der Idee über die Umsetzung 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 .NET Framework als auch .NET Core).
- Du beherrschst C#, ASP.NET MVC sowie moderne Webtechnologien wie JavaScript, HTML, CSS, Less und Sass sicher.
- Du kennst dich gut mit SQL Server aus, insbesondere in Datenmodellierung, Stored Procedures und Performance-Optimierung.
- Du arbeitest routiniert nach agilen Methoden wie Scrum und bringst dich aktiv ins Team ein.
- Du zeichnest dich durch eine selbständige, sorgfältige Arbeitsweise aus und legst grossen Wert auf sauberen, gut strukturierten Code.
Softwareentwickler:in WPF und .NET (m/w/d)
Verantwortung
- Du entwickelst und wartest unsere bestehenden .NET-WPF-Applikationen.
- Du verantwortest die Fullstack-Entwicklung vom UI bis zur Datenbank.
- In dieser Rolle arbeitest du eng mit dem CTO zusammen und treibst Best Practices voran.
- Du konzipierst und realisierst innovative Softwarelösungen im .NET-Umfeld.
- Mittelfristig wirkst du aktiv an der Entwicklung unserer neuen Webapplikation mit (Angular, C#, .NET, Microservices).
Qualifikationen
- Abgeschlossenes Informatikstudium oder vergleichbare IT-Ausbildung mit mindestens 5 Jahren Erfahrung in der Entwicklung komplexer Applikationen
- Du arbeitest eigenverantwortlich, gehst Aufgaben initiativ an und übernimmst gerne Verantwortung
- Freude an neuer Technologie sowie an der Zusammenarbeit im Team zeichnen dich aus
- Sehr gute Programmierkenntnisse in C# und WPF; Erfahrung mit Angular ist von Vorteil
- Gute Deutschkenntnisse in Wort und Schrift bringst du für den Austausch im Team mit
C# Engineer (m/w/d)
Verantwortung
- Du entwickelst und wartest unsere bestehenden .NET-WPF-Applikationen.
- In dieser Rolle übernimmst du die Fullstack-Entwicklung vom UI bis zur Datenbank.
- Du arbeitest eng mit unserem CTO zusammen, um innovative Lösungen zu gestalten und Best Practices voranzutreiben.
- Als C# Anwendungsentwickler WPF wirkst du mittelfristig an unserer neuen Webapplikation mit (Angular, C#, .NET, Microservices).
Qualifikationen
- Abgeschlossenes Informatikstudium oder vergleichbare IT-Ausbildung mit mindestens 5 Jahren Erfahrung in der Entwicklung komplexer Applikationen
- Arbeitest eigenverantwortlich, initiativ und übernimmst gerne Verantwortung für deine Aufgaben
- Bringst Freude an Technologie mit und arbeitest gerne im Team
- Verfügst über sehr gute Kenntnisse in C# und WPF; Erfahrung mit Angular ist von Vorteil
- Kommunikationsstark in Deutsch in Wort und Schrift
C# .NET Softwareentwickler:in (m/w/d)
Verantwortung
- Du wartest und betreust unser WPF-Desktop-Softwaresystem von der Anforderungsanalyse bis zum stabilen Betrieb inklusive Support.
- Du unterstützt und wartest vielfältige Peripherie-Hardware und stellst deren zuverlässige Anbindung sicher.
- In dieser Rolle bindest du Wägeterminals, SPS-Steuerungen, Lese-, Erfassungs- und Eingabegeräte sowie weitere Sensoren und Endgeräte in unsere Wägelösungen ein.
- Als C# .NET Softwareentwickler:in arbeitest du eng mit Vertrieb und Service-Technikern zusammen, um kundenspezifische Lösungen zu realisieren und zu betreuen.
- Du teilst dein projektspezifisches Wissen im Team und förderst so den gemeinsamen Erfahrungsaustausch.
- Du übernimmst Projekte und Supportanfragen eigenverantwortlich von der Anfrage bis zur Lösung und bist direkte Ansprechperson für unsere Kunden, inklusive gelegentlicher Einsätze vor Ort.
Qualifikationen
- Abgeschlossene Ausbildung in Informatik EFZ oder gleichwertige Berufserfahrung in der IT
- Fundierte Praxis in objektorientierter Softwareentwicklung mit C# / .NET sowie idealerweise Erfahrung mit WPF (MVVM), WCF, REST-APIs, Entity Framework und SQL Server
- Ausgeprägtes Verständnis für Softwarearchitektur, verteilte Client-Server-Systeme und eine strukturierte Arbeitsweise nach Clean-Code-Prinzipien
- Freude an handwerklicher Arbeit mit Hardware sowie eine serviceorientierte, freundliche und lösungsorientierte Kommunikation mit Kundinnen und Kunden
- Sehr gute Deutschkenntnisse in Wort und Schrift (verhandlungssicher) sowie gute Englischkenntnisse
- Führerschein Kategorie B, Wohnsitz in der Schweiz und eine selbstständige, initiative Arbeitsweise mit hoher Lernbereitschaft
Benefits
Softwareentwickler:in C#/.NET (m/w/d)
Verantwortung
- Du wartest und entwickelst unser WPF-Desktop-Softwaresystem von der Anforderungsanalyse bis zum stabilen Betrieb weiter.
- Du betreust und wartest verschiedenste Peripherie-Hardware in unseren Wägelösungen.
- In dieser Rolle bindest du Wägeterminals, SPS-Steuerungen, Lese-, Erfassungs- und Eingabegeräte sowie weitere Sensoren und Endgeräte an.
- Als Anwendungsentwickler:in C# und .NET arbeitest du eng mit Vertrieb und Service-Technikern zusammen, um kundenorientierte Lösungen zu realisieren.
- Du teilst projektspezifisches Wissen im Team und trägst so zur kontinuierlichen Weiterentwicklung bei.
- Du übernimmst Verantwortung für Projekte und Supportanfragen von der Anfrage bis zur Lösung und fungierst als direkte Ansprechperson für unsere Kund:innen, inklusive gelegentlicher Einsätze vor Ort in der Schweiz.
Qualifikationen
- Abgeschlossene Ausbildung in Informatik EFZ oder gleichwertige Berufserfahrung im IT-Umfeld
- Fundierte Praxis in objektorientierter Softwareentwicklung mit C# /.NET sowie idealerweise Erfahrung mit WPF (MVVM), WCF, REST-APIs, Entity Framework und SQL Server
- Ausgeprägtes handwerkliches Verständnis und Freude an der Arbeit mit Hardware
- Strukturierte, qualitätsbewusste Arbeitsweise nach Clean-Code-Prinzipien sowie Verständnis moderner Softwarearchitektur und verteilter Client-Server-Systeme
- Fliessende, verhandlungssichere Deutschkenntnisse, gute Englischkenntnisse und eine freundliche, lösungsorientierte Kommunikation mit Kunden
- Hohe Serviceorientierung, selbstständige Arbeitsweise mit Eigeninitiative, Lernbereitschaft sowie Führerschein Kategorie B und Wohnsitz in der Schweiz
Benefits