7 Software Development - Software in Aargau
Software Engineer (m/w/d)
Über
Verantwortung
- Du trägst die Verantwortung für die Überwachung und Verwaltung von Supportanfragen
- Du als IT Software Engineer leitest Schulungen sowohl intern als auch extern
- Du erkennst wiederkehrende Probleme und optimierst diese
- Du arbeitest an langfristigen Lösungen, um die Zufriedenheit der Kunden zu erhöhen
- Du als IT Software Engineer bist eigenständig dafür zuständig, die Funktionsfähigkeit von Kundenanlagen wiederherzustellen
- Du führst Anpassungen an Applikationen durch und erweiterst Funktionalitäten
Qualifikationen
- Du hast eine Ausbildung im Bereich Informatik, Softwareentwicklung oder einem ähnlichen Feld absolviert
- Du als IT Software Engineer besitzt solide Kenntnisse in C/C++
- DU verfügst idealerweise über Erfahrung mit Oracle-Datenbanken und dem Linux-Betriebssystem
- Du bist offen dafür, deine Fähigkeiten in Java zu erweitern
- Du als IT Software Engineer bist sowohl in der Lage, eigenständig zu arbeiten als auch effektiv innerhalb eines agilen Teams mitzuwirken
- Du zeigst ein ausgeprägtes analytisches Denken und arbeitest methodisch und lösungsorientiert
Benefits
Full-Stack Software Engineer - IoT & Cloud (m/w/d)
Über
Verantwortung
Entwicklung und Weiterentwicklung skalierbarer IoT-Plattformen auf Basis von Microsoft Azure, Azure IoT Hub, Event Hub, Functions und Container-Technologien
Umsetzung performanter Backend-Services mit C#, .NET 8, ASP.NET Core sowie Integration von Sensoren, Gateways und Cloud-Systemen über REST-, MQTT- und WebSocket-Schnittstellen
Konzeption und Entwicklung moderner Webanwendungen mit Angular, TypeScript, RxJS und Responsive UI-Komponenten
Aufbau von CI/CD-Pipelines, automatisierten Tests sowie Monitoring- und Observability-Lösungen mit Azure DevOps, GitHub Actions, Grafana und Application Insights
Analyse, Optimierung und Betrieb verteilter Systeme hinsichtlich Performance, Skalierbarkeit, Security und Verfügbarkeit
Qualifikationen
Abgeschlossenes Studium in Informatik, Software Engineering, Elektrotechnik oder vergleichbare technische Ausbildung
Mehrjährige Erfahrung in der Entwicklung von Cloud- und IoT-Lösungen mit C#, .NET, Azure Services und modernen API-Architekturen
Fundierte Kenntnisse in Angular, TypeScript, HTML5, CSS3 sowie im Umgang mit PostgreSQL, SQL Server oder NoSQL-Datenbanken
Erfahrung mit DevOps-Methoden, Docker, Kubernetes, Git, CI/CD-Pipelines und automatisierten Testing-Frameworks
Analytische und lösungsorientierte Persönlichkeit mit Interesse an IoT, Edge Computing, Sensorik und vernetzten Systemen
Cloud & IoT Software Developer (m/w/d)
Über
Verantwortung
Du entwickelst intelligente Connected-Device-Lösungen und verknüpfst Embedded-Systeme, Cloud-Plattformen und Business-Applikationen zu einer durchgängigen IoT-Architektur
Du implementierst Microservices, API-Gateways und Event-Driven-Integrationen mit Technologien wie .NET, Azure Service Bus, Kafka oder MQTT
Du realisierst moderne Frontends mit Angular, React oder Flutter und sorgst für eine optimale User Experience auf Web- und Mobile-Plattformen
Du automatisierst Deployment-, Monitoring- und Betriebsprozesse mit Azure DevOps, Terraform, Docker und Kubernetes
Du unterstützt die Entwicklung von Firmware- und Edge-Komponenten auf Basis von Embedded Linux, STM32, ESP32 oder vergleichbaren Plattformen
Qualifikationen
Du verfügst über mehrjährige Erfahrung in Full-Stack-, Cloud- oder IoT-Projekten und kennst den gesamten Software-Lifecycle
Du beherrschst C#, .NET, TypeScript sowie moderne Cloud-Technologien aus Azure, AWS oder Google Cloud
Du bringst Kenntnisse in API-Design, MQTT, OPC UA, PostgreSQL, Timeseries-Datenbanken oder Industrial-IoT-Architekturen mit
Du hast idealerweise Erfahrung mit Flutter, Embedded Software, Linux-basierten Systemen oder industrieller Kommunikation
Du arbeitest selbstständig, kommunizierst sicher auf Deutsch und Englisch und hast Freude an interdisziplinären Entwicklungsprojekten mit Hardware-, Cloud- und Softwarebezug
AI & Automation Engineer (m/w/d)
Über
Rolle
In dieser Rolle übernimmst du die Analyse von Business-Anforderungen, berätst Kund:innen und entwickelst passgenaue KI-, Agenten- und Automatisierungslösungen. Du verantwortest den Aufbau produktiver KI-Services und intelligenter Workflows und integrierst LLM-, RAG- und Agentensysteme in bestehende Plattformen. Dabei arbeitest du eng mit Data-, Platform- und Security-Spezialist:innen zusammen und gestaltest sichere KI-, Daten- und Integrationsarchitekturen. Zudem evaluierst du neue KI-Technologien und Use Cases, um innovative Lösungen kontinuierlich voranzutreiben. Mit deiner strukturierten, pragmatischen und lösungsorientierten Arbeitsweise trägst du entscheidend dazu bei, die digitale Transformation im Gesundheitswesen wirksam zu gestalten.
Verantwortung
Du übernimmst das Business Requirements Engineering und berätst Kunden bei der Umsetzung innovativer Lösungen
Gemeinsam mit Kunden und Partnern entwickelst und integrierst du AI-, Agenten- und Automatisierungslösungen
Der Aufbau produktiver AI-Services sowie intelligenter Workflows gehört zu deinem Verantwortungsbereich
Bestehende Plattformen erweiterst du durch die Integration von LLM-, RAG- und Agentensystemen
In enger Zusammenarbeit mit Data-, Platform- und Security-Teams evaluierst du neue AI-Technologien und Use Cases
Qualifikationen
Abgeschlossene Informatikausbildung
Erfahrung im Software Engineering, AI Engineering oder Machine Learning sowie im direkten Kundenkontakt
Gute Kenntnisse in Python sowie in der API- und Integrationsentwicklung
Erfahrung mit modernen AI-Technologien, LLMs oder Agentensystemen sowie Verständnis von Cloud-, Daten- und Plattformarchitekturen
Strukturierte, pragmatische und lösungsorientierte Arbeitsweise, Deutsch schriftlich sowie mündlich einwandfrei
Benefits
C++ Senior Engineer (m/w/d)
Über
Verantwortung
- Du entwickelst unsere Enterprise-Softwarelösungen weiter und integrierst dein Know-how gezielt in bestehende Systeme.
- In dieser Rolle arbeitest du in einer umfangreichen C++-Codebasis und gestaltest deren nachhaltige, zukunftsorientierte Weiterentwicklung mit.
- Du bringst deine Senior-Erfahrung in Architekturfragen ein und erarbeitest pragmatische, tragfähige Lösungsansätze.
- In dieser Rolle unterstützt du das Team bei technischen Entscheidungen und förderst eine robuste Softwarearchitektur.
- Du arbeitest eng mit Verkaufs- und Beratungsabteilung zusammen, um Anforderungen unserer Kunden präzise zu verstehen.
- Als Lead Softwareentwickler entwickelst du daraus passgenaue, kundenzentrierte Softwarelösungen.
Qualifikationen
- Mehrjährige Erfahrung in der Softwareentwicklung mit C++ im Enterprise-Umfeld
- Fundierte praktische Erfahrung mit serviceorientierten Architekturen und ein ausgeprägtes Verständnis für Softwarearchitekturen
- Fähigkeit, sich schnell in komplexen und gewachsenen Softwaresystemen zurechtzufinden
- Arbeitest als „passionate, pragmatic programmer“ mit hoher Leidenschaft und gleichzeitig pragmatischem Ansatz
- Offenheit für neue Technologien und erste praktische Erfahrungen mit AI-Tools in der täglichen Entwicklungsarbeit
Benefits
Senior Software Entwickler:in (m/w/d)
Über
Verantwortung
- Du entwickelst unsere Enterprise-Softwarelösungen weiter und integrierst dein Know-how in bestehende Systeme.
- In dieser Rolle arbeitest du in einer umfangreichen C++-Codebasis und treibst deren nachhaltige, zukunftsorientierte Weiterentwicklung voran.
- Als erfahrener Softwareentwicklerin bringst du deine Expertise in Architekturfragen ein und gestaltest tragfähige, pragmatische Lösungsansätze.
- Du unterstützt dein Team bei technischen Entscheidungen und sorgst für eine konsistente, qualitativ hochwertige Softwarearchitektur.
- In dieser Rolle arbeitest du eng mit Verkaufs- und Beratungsabteilungen zusammen, um die Anforderungen der Kunden präzise zu verstehen.
- Als erfahrener Softwareentwicklerin entwickelst du passgenaue Lösungen, die den Bedürfnissen und Zielen unserer Kunden optimal entsprechen.
Qualifikationen
- Mehrjährige Erfahrung in der Softwareentwicklung mit C++ im Enterprise-Umfeld.
- Fundierte Praxis mit serviceorientierten Architekturen sowie ein ausgeprägtes Verständnis für moderne Softwarearchitekturen.
- Fähigkeit, dich schnell in komplexe und gewachsene Softwaresysteme einzuarbeiten.
- Du lebst das Verständnis eines „passionate, pragmatic programmer“ und verbindest Leidenschaft mit einem pragmatischen Vorgehen.
- Offene Haltung gegenüber neuen Technologien und erste praktische Erfahrungen mit AI-Tools in der täglichen Entwicklungsarbeit.
Benefits
.Net C# Fullstack Softwareentwickler in (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du innovative Fullstack-Softwarelösungen, die Kreativität, Effizienz und hohe Qualitätsansprüche bestmöglich unterstützen. Du verantwortest die Konzeption, Entwicklung und Optimierung von Anwendungen, die sowohl moderne Frontends als auch performante Backends umfassen. Dabei verbindest du technische Exzellenz mit einem klaren Blick für stabile, skalierbare Architekturen und saubere Codequalität. Zudem arbeitest du eng mit verschiedenen Stakeholdern zusammen, um Anforderungen zu analysieren und in passgenaue digitale Lösungen zu übersetzen. Durch dein professionelles Vorgehen trägst du entscheidend dazu bei, digitale Prozesse kontinuierlich zu verbessern und den Mehrwert für eine internationale Nutzerschaft zu steigern.
Verantwortung
- Du entwickelst und pflegst bestehende sowie neue Softwaremodule mit C#, .NET, WPF und MS SQL Server.
- In dieser Rolle analysierst du die firmeneigene Software und optimierst kontinuierlich interne Prozesse.
- Als Fullstack Softwareentwickler/in konzipierst und implementierst du REST/JSON-Schnittstellen zur Integration mit Umsystemen.
- Du wählst passende Architektur- und Designkonzepte aus und setzt fachliche Anforderungen technisch um.
- In dieser Rolle erstellst du technische Dokumentationen, Spezifikationen und automatisierte Tests.
- Du sicherst die Codequalität durch Code Reviews und bringst dich aktiv in Architekturentscheidungen und neue Lösungsansätze ein.
Qualifikationen
- Abgeschlossene Ausbildung oder Studium im Bereich Informatik (EFZ, HF, FH, Uni) oder eine vergleichbare Qualifikation.
- Mindestens 3 Jahre praktische Erfahrung in der .NET-Anwendungsentwicklung.
- Sehr gute Kenntnisse in C#, .NET, WPF sowie im Arbeiten nach dem MVVM-Pattern.
- Sichere Anwendung von MSSQL (T-SQL) sowie routinierter Umgang mit Versionskontrolle mittels Git und Azure DevOps.
- Idealerweise vertraut mit DevExpress und Mikro-ORMs (z. B. Dapper).
- Von Vorteil sind Erfahrungen mit CI/CD-Pipelines und der Definition von Build-Prozessen in YAML.
Benefits