274 Software Development - Software in Hornussen
Senior Fullstack & Azure IoT Engineer (m/w/d)
Über
Unser Kunde ist ein international tätiges Schweizer Maschinenbauunternehmen mit Fokus auf hochpräzise Fertigungs- und Produktionstechnologien. Mit modernsten Entwicklungs- und Fertigungsmethoden entwickelt und produziert das Unternehmen innovative Lösungen für anspruchsvolle industrielle Anwendungen. Qualität, Präzision und technologische Exzellenz stehen dabei im Mittelpunkt.
Verantwortung
Entwicklung und technische Weiterentwicklung einer cloudbasierten IoT-Plattform mit C#/.NET und Angular sowie Sicherstellung eines zuverlässigen produktiven Betriebs in Microsoft Azure
Konzeption skalierbarer REST-Schnittstellen und Datenflüsse zur Integration von Geräten, Sensoren, Webanwendungen und Cloud-Services
Optimierung der Plattform hinsichtlich Performance, Skalierbarkeit, Security und Cloud-Kosten sowie Sicherstellung hoher Softwarequalität durch automatisierte Tests, Code Reviews und CI/CD
Aktive Mitgestaltung von Softwarearchitektur und Engineering-Standards sowie punktuelle Mitarbeit an mobilen Cross-Platform- und Embedded-Lösungen
Qualifikationen
Abgeschlossenes Studium in Informatik, Elektrotechnik oder vergleichbarer Fachrichtung sowie mindestens fünf Jahre Erfahrung in der professionellen Fullstack-Entwicklung
Fundierte Kenntnisse in C#/.NET, Angular, TypeScript und modernen Webtechnologien sowie Erfahrung mit REST APIs und relationalen Datenbanken wie PostgreSQL
Nachweisbare Praxiserfahrung mit produktiven Azure-Umgebungen und Services rund um Application Hosting, Serverless Computing, IoT, Monitoring und DevOps
Architekturorientierter und eigenverantwortlicher Software Engineer mit sehr guten Deutsch- und guten Englischkenntnissen; Flutter- oder Cross-Platform-Erfahrung ist von Vorteil
Senior Software Engineer .NET / Angular (m/w/d)
Über
Unser Auftraggeber ist ein etabliertes Unternehmen im Bereich technischer Sicherheits- und Gebäudelösungen. Das Unternehmen entwickelt und vertreibt hochwertige Systeme für den professionellen Einsatz und unterstützt seine Kunden mit individuellen Lösungen und umfassender Fachkompetenz. Qualität, Innovation und Zuverlässigkeit stehen dabei im Mittelpunkt. Es erwartet dich ein modernes Arbeitsumfeld mit kurzen Entscheidungswegen, hoher Eigenverantwortung und einem kollegialen Team.
Verantwortung
Du analysierst und spezifizierst fachliche und technische Anforderungen und entwickelst passende Lösungen
Dabei gestaltest und entwickelst du moderne Software Architekturen weiter
Mit C# / .NET, MS SQL, Angular und TypeScript realisierst du moderne Fullstack Web Applikationen
Du übernimmst Fehleranalysen und sorgst für nachhaltige Problembehebungen
Zudem automatisierst du Build, Test und Deployment Prozesse und stellst ein professionelles Application Lifecycle Management sicher
Qualifikationen
Ein abgeschlossenes IT Studium sowie mehrjährige Erfahrung als Software Engineer zeichnen dich aus
Sehr gute Kenntnisse in C# / .NET, MS SQL, Angular und TypeScript bringst du mit
Deine Erfahrung mit Software-Architekturen, agilen Methoden, CI/CD und DevOps ergänzt dein Profil
Deutsch schriftlich sowie mündlich einwandfrei, gute Englischkenntnisse
Benefits
Fullstack & Software Architecture Engineer (m/w/d)
Über
Unser Auftraggeber ist ein etabliertes Unternehmen im Bereich technischer Sicherheits- und Gebäudelösungen. Das Unternehmen entwickelt und vertreibt hochwertige Systeme für den professionellen Einsatz und unterstützt seine Kunden mit individuellen Lösungen und umfassender Fachkompetenz. Qualität, Innovation und Zuverlässigkeit stehen dabei im Mittelpunkt. Es erwartet dich ein modernes Arbeitsumfeld mit kurzen Entscheidungswegen, hoher Eigenverantwortung und einem kollegialen Team.
Verantwortung
Technische Gestaltung leistungsfähiger Softwarelösungen und aktive Mitwirkung an Architekturentscheidungen für moderne, verteilte Web-Applikationen
End-to-End-Engineering entlang des gesamten Technologie-Stacks – von Angular und TypeScript über C#/.NET bis hin zu relationalen Datenstrukturen auf MS SQL
Übersetzung komplexer Business-Anforderungen in robuste technische Lösungen sowie nachhaltige Behebung von Schwachstellen auf Code-, Architektur- und Applikationsebene
Optimierung des Software Delivery Lifecycles durch automatisierte Build-, Test- und Deployment-Pipelines sowie konsequente Anwendung moderner DevOps-Praktiken
Qualifikationen
Erfahrener Software Engineer mit breitem Fullstack-Know-how im Microsoft- und Web-Technologie-Stack sowie sicherem Umgang mit C#/.NET, Angular, TypeScript und SQL
Starkes Architekturverständnis mit der Fähigkeit, technische Anforderungen ganzheitlich zu beurteilen und zukunftsfähige Softwarestrukturen mitzugestalten
Gute Kenntnisse moderner Engineering-Praktiken rund um Continuous Integration, Continuous Delivery, automatisiertes Testing und agile Softwareentwicklung
Analytisch starker und lösungsorientierter Entwickler mit hoher Ownership, zuverlässiger Arbeitsweise und sicherer Kommunikation auf Deutsch und Englisch
Benefits
Senior Fullstack Software Engineer (m/w/d)
Über
Unser Auftraggeber ist ein etabliertes Unternehmen im Bereich technischer Sicherheits- und Gebäudelösungen. Das Unternehmen entwickelt und vertreibt hochwertige Systeme für den professionellen Einsatz und unterstützt seine Kunden mit individuellen Lösungen und umfassender Fachkompetenz. Qualität, Innovation und Zuverlässigkeit stehen dabei im Mittelpunkt. Es erwartet dich ein modernes Arbeitsumfeld mit kurzen Entscheidungswegen, hoher Eigenverantwortung und einem kollegialen Team.
Verantwortung
Konzeption und Realisierung moderner Webanwendungen über Frontend, Backend und Datenbank hinweg mit C#/.NET, Angular und MS SQL
Analyse komplexer fachlicher Anforderungen und Überführung in nachhaltige technische Konzepte sowie Weiterentwicklung bestehender Softwarearchitekturen
Sicherstellung einer hohen Applikationsqualität durch strukturiertes Troubleshooting, Ursachenanalysen und kontinuierliche Optimierung bestehender Lösungen
Gestaltung des gesamten Application Lifecycles inklusive Automatisierung von Build-, Testing- und Deployment-Prozessen sowie Weiterentwicklung der CI/CD-Strukturen
Qualifikationen
Mehrjährige Berufserfahrung im professionellen Software Engineering mit sehr guten Kenntnissen in C#/.NET, Angular, TypeScript und MS SQL
Fundiertes Verständnis moderner Softwarearchitekturen sowie Erfahrung in der Entwicklung skalierbarer und langfristig wartbarer Webapplikationen
Praxiserfahrung mit CI/CD, DevOps-Prinzipien und agilen Entwicklungsmethoden sowie ausgeprägte analytische und konzeptionelle Fähigkeiten
Eigenverantwortliche und kommunikative Persönlichkeit mit hohem Qualitätsbewusstsein sowie sehr guten Deutsch- und guten Englischkenntnissen
Benefits
Backend & Azure Software Engineer (m/w/d)
Verantwortung
Engineering skalierbarer Cloud-Backend-Lösungen im Microsoft-Technologie-Stack und Weiterentwicklung einer performanten, langfristig wartbaren Applikationsarchitektur
Gestaltung robuster API- und Datenzugriffsschichten mit .NET, REST, Entity Framework und relationalen Datenbanktechnologien
Technische Verantwortung für cloudbasierte Deployments und den stabilen Betrieb von Applikationen auf Azure-Plattformdiensten
Kontinuierliche Verbesserung bestehender Systeme durch Code-Optimierung, Fehleranalyse und gezielte Massnahmen hinsichtlich Performance und Skalierbarkeit
Qualifikationen
Fundiertes Backend-Engineering-Know-how mit C#/.NET, LINQ und Entity Framework sowie Erfahrung in professionellen Softwareentwicklungsprojekten
Sehr gutes Verständnis für API-Design und datenbankgestützte Anwendungen mit Azure SQL, T-SQL und Stored Procedures
Praktische Azure-Erfahrung, insbesondere mit App Services und SQL-Datenbanken, kombiniert mit einem guten Verständnis für Cloud-basierte Applikationsarchitekturen
Technisches Qualitätsbewusstsein und Interesse an modernen Webtechnologien; zusätzliche Erfahrung mit JavaScript, HTML/CSS, Telerik Reporting oder Kendo UI ist willkommen
.NET Backend Developer (m/w/d)
Verantwortung
Entwicklung und kontinuierliche Optimierung leistungsfähiger Backend-Anwendungen mit C# und .NET sowie technische Weiterentwicklung bestehender Softwarelösungen
Konzeption und Umsetzung moderner REST-Schnittstellen sowie Integration relationaler Datenbanken und effizienter Datenzugriffe
Bereitstellung und Betreuung von Anwendungen in Microsoft Azure mit Fokus auf App Services, Verfügbarkeit und einen zuverlässigen produktiven Betrieb
Analyse technischer Anforderungen sowie gezieltes Debugging und Performance-Tuning zur Verbesserung von Stabilität, Skalierbarkeit und Wartbarkeit
Qualifikationen
Sehr gute Entwicklungserfahrung mit C# und .NET sowie sicherer Umgang mit LINQ und Entity Framework 6 bzw. Entity Framework Core
Fundierte Praxis in der Entwicklung und Integration von REST APIs sowie gutes Verständnis moderner Backend- und Webarchitekturen
Gute Kenntnisse in Azure App Services und Azure SQL sowie Erfahrung mit T-SQL und der Entwicklung bzw. Optimierung von Stored Procedures
Kenntnisse in HTML, CSS und JavaScript sind von Vorteil; Erfahrungen mit Reporting- oder UI-Komponenten wie Telerik oder Kendo UI ergänzen das Profil
Lead Fullstack Software Engineer – Java & Angular (m/w/d)
Verantwortung
Technische Weiterentwicklung einer skalierbaren Softwareplattform über Frontend und Backend hinweg sowie Konzeption neuer Funktionen und digitaler Services für eine wachsende Nutzerbasis
Fachliche Steuerung von Entwicklungsprojekten und enge Zusammenarbeit mit Business und Management bei technischen Fragestellungen, Lösungsdesign und Weiterentwicklung des Produktportfolios
Optimierung der Software-Delivery-Prozesse durch DevOps, Continuous Deployment, Automatisierung und konsequente Weiterentwicklung von Security- und Hardening-Massnahmen
Aufbau und Pflege automatisierter Test- und Qualitätssicherungsprozesse sowie Erstellung technischer Dokumentationen für Entwicklung, Audits und technische Assessments
Qualifikationen
Fundierte Software-Engineering-Erfahrung mit Java, relationalen Datenbanken, JavaScript/TypeScript, Angular und CSS sowie sicherer Umgang mit etablierten Java-Technologien und Frameworks
Ausgeprägtes Architektur- und Systemverständnis sowie Fähigkeit, bestehende Anwendungen technisch weiterzuentwickeln und auf höhere Skalierbarkeit, Stabilität und Security auszurichten
Erfahrung in der fachlichen Führung von Entwicklungsteams sowie selbstständige und lösungsorientierte Arbeitsweise mit hoher Eigeninitiative und Qualitätsorientierung
Kenntnisse in DevOps, automatisiertem Testing und Container-Technologien sind von Vorteil; Erfahrung mit IT Security, Kryptografie, Kubernetes, Docker oder Linux ergänzt das Profil optimal
Benefits
Full Stack Cloud & IoT Engineer (m/w/d)
Über
Unser Kunde ist ein international tätiges Schweizer Maschinenbauunternehmen mit Fokus auf hochpräzise Fertigungs- und Produktionstechnologien. Mit modernsten Entwicklungs- und Fertigungsmethoden entwickelt und produziert das Unternehmen innovative Lösungen für anspruchsvolle industrielle Anwendungen. Qualität, Präzision und technologische Exzellenz stehen dabei im Mittelpunkt.
Verantwortung
Du entwickelst Softwarelösungen für vernetzte Systeme in der Gebäudetechnik und arbeitest dabei an modernen Cloud- und IoT-Anwendungen auf Basis von Microsoft Azure.
Du realisierst Backend-Services und APIs mit C#/.NET und entwickelst performante Webanwendungen mit Angular und TypeScript.
Du integrierst Geräte und Sensoren in die Cloud und entwickelst Lösungen für die Verarbeitung, Kommunikation und Bereitstellung der entstehenden Daten.
Du verantwortest technische Themen rund um Deployment, Monitoring, Skalierung und Absicherung der Azure-Umgebung und entwickelst die bestehende Plattform kontinuierlich weiter.
Du bringst dich bei Architekturentscheidungen ein und etablierst automatisierte Tests, CI/CD-Pipelines und Code-Reviews für eine nachhaltige Softwareentwicklung.
Qualifikationen
Du verfügst über ein abgeschlossenes Studium in Informatik, Elektrotechnik oder einem vergleichbaren technischen Fachgebiet und mehrere Jahre Erfahrung in der Softwareentwicklung.
Du hast fundierte Erfahrung mit C#/.NET, Angular und TypeScript und kennst dich mit REST-Schnittstellen sowie relationalen Datenbanken aus.
Du hast bereits produktive Anwendungen in Azure entwickelt oder betrieben und kennst relevante Services aus den Bereichen Cloud Hosting, IoT, Serverless oder DevOps.
Du hast ein gutes Verständnis für Softwarearchitektur, verteilte Systeme und skalierbare Anwendungen. Kenntnisse in Flutter oder vergleichbaren Technologien sind von Vorteil.
Du verfügst über sehr gute Deutschkenntnisse und kannst dich auch auf Englisch sicher in technischen Themen austauschen.
Cloud Application Engineer – Azure (m/w/d)
Über
Unser Kunde ist ein international tätiges Schweizer Maschinenbauunternehmen mit Fokus auf hochpräzise Fertigungs- und Produktionstechnologien. Mit modernsten Entwicklungs- und Fertigungsmethoden entwickelt und produziert das Unternehmen innovative Lösungen für anspruchsvolle industrielle Anwendungen. Qualität, Präzision und technologische Exzellenz stehen dabei im Mittelpunkt.
Verantwortung
Du entwickelst und betreibst cloudbasierte Web- und IoT-Anwendungen auf Microsoft Azure und begleitest deren Weiterentwicklung über den gesamten Lifecycle.
Du konzipierst und implementierst REST-APIs für die Kommunikation zwischen Geräten, Sensoren und Cloud-Diensten und sorgst für eine skalierbare Systemarchitektur.
Du entwickelst moderne Weboberflächen mit Angular und TypeScript und setzt Backend-Komponenten mit C#/.NET um.
Du optimierst Azure-Umgebungen hinsichtlich Performance, Verfügbarkeit, Security und Betriebskosten und automatisierst Deployments mit modernen DevOps- und CI/CD-Ansätzen.
Du definierst technische Standards mit, führst Code Reviews durch und stellst die Qualität der Software durch automatisierte Tests und saubere Entwicklungsprozesse sicher.
Qualifikationen
Du hast ein Studium in Informatik, Elektrotechnik oder einem vergleichbaren technischen Bereich abgeschlossen und bringst mindestens fünf Jahre Erfahrung in der Full-Stack-Entwicklung mit.
Du verfügst über praktische Erfahrung mit produktiven Azure-Umgebungen, insbesondere in den Bereichen App Hosting, Serverless, IoT, DevOps und Monitoring.
Du beherrschst C#/.NET, Angular, TypeScript, HTML5/CSS3 sowie REST-APIs und relationale Datenbanken wie PostgreSQL.
Du kennst dich mit Softwarearchitektur und skalierbaren Systemen aus. Erfahrung mit Flutter oder anderen Cross-Platform-Frameworks ist ein Plus.
Du verfügst über sehr gute Deutsch- und gute Englischkenntnisse.
Benefits
Java Application Developer (m/w/d)
Über
Unser Kunde ist ein international tätiges Schweizer Maschinen- und Anlagenbauunternehmen mit Fokus auf innovative Prozesslösungen für die verarbeitende Industrie. Mit hoher Engineering-Kompetenz, modernsten Technologien und langjähriger Erfahrung entwickelt und realisiert das Unternehmen massgeschneiderte Anlagen für Kunden weltweit. Qualität, Effizienz und Innovationskraft stehen dabei im Mittelpunkt.
Rolle
In dieser Rolle gestaltest du die Weiterentwicklung von Softwareprodukten für komplexe Maschinen und Anlagen zur Verarbeitung von Früchten und Gemüsen zu Säften und Konzentraten aktiv mit. Du entwickelst und betreust Anwendungen, die Prozesse von der thermischen Konzentrierung und Vakuumtrocknung flüssiger Lebensmittel bis zur Entwässerung von Schlämmen digital unterstützen. Dabei nutzt du dein Full-Stack-Know-how, um moderne Technologien zielgerichtet einzusetzen und bestehende Lösungen zukunftsfähig auszubauen. Du trägst wesentlich dazu bei, die fortschreitende Digitalisierung voranzubringen und softwareseitig hohe Qualitäts- und Leistungsanforderungen zu erfüllen.
Verantwortung
- Du entwickelst neue Funktionen für unser Kundenportal und weitere digitale Produkte mit Angular im Frontend und Java Spring Boot im Backend
- In dieser Rolle arbeitest du an Anwendungen unserer Datenplattform von der Erfassung bis zur Visualisierung von Maschinendaten
- Als Full Stack Developer begleitest du den gesamten Stack end-to-end von IoT-Geräten über Datenerfassung und -verarbeitung bis zu Kundenportal, Hosting und Betrieb
- Du entwirfst robuste Datenmodelle mit MySQL und MongoDB
- In dieser Rolle analysierst du Kundenanforderungen, übersetzt sie in technische Lösungen und entwickelst bestehende Systeme weiter
Qualifikationen
- Du verfügst über eine Berufslehre als Informatikerin oder Informatiker EFZ, ein Studium (FH/Uni) oder eine vergleichbare Ausbildung
- Du hast Praxiserfahrung in der Webentwicklung mit Angular sowie im Backend mit Java Spring Boot
- Du bringst gute Kenntnisse in Datenbanken wie MySQL und MongoDB mit und hast idealerweise erste Erfahrungen mit Azure
- Du interessierst dich für industrielle Prozesse und kannst verfahrenstechnische Anforderungen rasch erfassen
- Du kommunizierst sehr sicher in Deutsch und Englisch für die Zusammenarbeit in internationalen Teams