175 Software Development - Software in Fahrweid
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
SQL Engineer (Data) (m/w/d)
Über
Verantwortung
Du entwickelst, pflegst und optimierst das Business-Reporting auf analytischer Basis
Du baust Datenpipelines auf und betreust Data Warehouses sowie Data Lakes
Du unterstützt Batch- und Streaming-Datenverarbeitung inklusive Schnittstellen
Du analysierst neue Produkte und Services und setzt diese datengetrieben um
Qualifikationen
Du hast ein abgeschlossenes Studium mit Schwerpunkt Data- oder Analytics Engineering oder eine gleichwertige Aus- bzw. Weiterbildung
Du bringst Erfahrung mit Data Warehouses und Data Lakes auf MS-SQL-Server sowie Know-how in C#, Python, T-SQL, Power BI oder Tableau mit
Du hast Berührungspunkte mit KI und Chatbots; Kenntnisse der Finanzmaterie sind ein Plus
Du bist teamorientiert, denkst vernetzt und arbeitest dich schnell in neue Themen ein
Du bist technologiebegeistert, flexibel und bringst eine hohe Dienstleistungsorientierung mit
Sehr gute Deutschkenntnisse in Wort und Schrift
Benefits
Data Engineer (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du die Finanzierungsprozesse institutioneller und grosser privater Investoren aktiv mit und trägst dazu bei, komplexe Anlageentscheidungen auf eine solide Datenbasis zu stellen. Du übernimmst Verantwortung für die Konzeption, Pflege und Weiterentwicklung SQL-basierter Daten- und Reportingsysteme, damit Investment-Reporting, -Controlling, -Consulting und -Accounting effizient und zuverlässig unterstützt werden. Durch deine Arbeit schaffst du Struktur und Transparenz in umfangreichen Anlagedaten und ermöglichst so klare, nachvollziehbare Entscheidungsgrundlagen. Du analysierst bestehende Datenflüsse, optimierst sie kontinuierlich und stellst sicher, dass relevante Informationen für Entscheidungsträger im In- und Ausland jederzeit in hoher Qualität verfügbar sind. Dabei kombinierst du technisches Know-how mit einem tiefen Verständnis für die Anforderungen moderner Finanz- und Anlageprozesse.
Verantwortung
- Du entwickelst, wartest und optimierst das analytische Business-Reporting des Unternehmens
- In dieser Rolle baust und pflegst du robuste Datenpipelines für verschiedene Fachbereiche
- Du konzipierst und realisierst Architekturen für Data Warehouses und Data Lakes
- Als Data Engineer unterstützt du die Batch- und Streaming-Datenverarbeitung über geeignete Schnittstellen
- Du analysierst neue Produkte und Dienstleistungen und setzt datenbasierte Anforderungen in Lösungen um
Qualifikationen
- Du verfügst über ein abgeschlossenes Studium an einer Fach- oder Hochschule mit Schwerpunkt Data oder Analytics Engineering oder eine gleichwertige Aus- bzw. Weiterbildung.
- Du hast praktische Erfahrung in der Konzeption und Umsetzung von Data Warehouses und Data Lakes auf Basis von MS SQL Server.
- Du bist versiert im Umgang mit KI- und Chatbot-Technologien sowie mit Programmiersprachen und Tools wie C#, Python, T-SQL, Power BI und Tableau.
- Idealerweise verfügst du über Grundkenntnisse in Finanzthemen, die dir den Einstieg in die Materie erleichtern.
- Du arbeitest gerne im Team, lernst schnell, denkst vernetzt und gehst Herausforderungen mit Freude an.
- Du interessierst dich für neue Technologien, bewegst dich sicher in unterschiedlichen Umsystemen und überzeugst mit Flexibilität, Serviceorientierung und positiver Ausstrahlung.
Benefits
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
Java Full-Stack Softwareentwickler*in (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du anspruchsvolle Digitalisierungsprojekte für KMU aus Gewerbe, Service und Reparatur, Transport und Landwirtschaft aktiv mit. Du arbeitest mit der Amacos-Plattform als ERP-Lösung auf Basis von openMDX/openCRX (Java/JavaEE, Tomcat/TomEE) und der Datenbank PostgreSQL sowie einer Android-App zur mobilen Rapport-Erfassung. Als Full-Stack Java Softwareentwicklerin übernimmst du die Verantwortung dafür, dass Plattform und App stabil, zuverlässig und performant betrieben werden können. Du entwickelst die bestehende Lösung kontinuierlich weiter, baust neue Funktionen aus und sorgst für eine nachhaltige technische Weiterentwicklung. Dabei agierst du als Generalistin mit einem ganzheitlichen Blick auf Architektur, Implementierung und Betrieb der Gesamtlösung.
Verantwortung
- Du entwickelst unsere Internetplattform langfristig weiter – im Frontend wie im Backend.
- In dieser Rolle optimierst du den laufenden Betrieb des Systems und beugst Engpässen sowie Störungen vor.
- Als Java Full-Stack Softwareentwickler*in erweiterst du unsere Android-App und begleitest perspektivisch den Umstieg auf Flutter.
- Du analysierst neue Anforderungen der Kunden-Projektleiter und setzt diese in tragfähige Konzepte um.
- In dieser Rolle verantwortest du das Software-Testing und sicherst die Qualität unserer Anwendungen.
- Du pflegst und aktualisierst kontinuierlich die Entwickler-Dokumentation.
Qualifikationen
- Du verfügst über ein abgeschlossenes Studium in Informatik oder eine vergleichbare Qualifikation.
- Du hast mehrjährige Praxiserfahrung als Java-Entwickler und im Umgang mit Datenbanken.
- Du kennst idealerweise Tools und Technologien wie UML, Git, Gradle, Eclipse, Javascript und Android Studio.
- Du verstehst betriebswirtschaftliche Prozesse und Zusammenhänge, insbesondere im ERP- und CRM-Umfeld.
- Du arbeitest selbständig und strukturiert und überzeugst durch analytische und konzeptionelle Stärke.
- Du zeichnest dich durch hohes Qualitätsbewusstsein, schnelle Auffassungsgabe, Lernbereitschaft sowie eine motivierte, teamfähige und serviceorientierte Persönlichkeit aus.
Full-Stack Java Anwendungsentwickler (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du die Digitalisierung von KMU in Gewerbe, Service und Reparatur, Transport und Landwirtschaft aktiv mit. Du entwickelst und betreust die Amacos-Plattform als ERP-Lösung auf Basis von openMDX/openCRX mit Java/JavaEE, Tomcat/TomEE und PostgreSQL und stellst deren stabile und zuverlässige Performance sicher. Du verantwortest die kontinuierliche Weiterentwicklung und den Ausbau der Plattform und arbeitest dabei mit modernen Open-Source-Technologien. Zudem sorgst du dafür, dass die Android-App zur mobilen Rapporterfassung reibungslos funktioniert und optimal in die Gesamtlösung integriert ist. Als Generalist übernimmst du die zentrale technische Rolle, um Systeme und Anwendungen ganzheitlich zu verstehen, zu verbessern und langfristig zukunftsfähig zu halten.
Verantwortung
- Du entwickelst unsere Internetplattform langfristig weiter – im Frontend wie im Backend.
- In dieser Rolle optimierst du den laufenden Betrieb des Systems und verhinderst Engpässe sowie Störungen.
- Du erweiterst die Android-App auf Basis von Java und später auch mit Flutter.
- Als Full-Stack Java Anwendungsentwickler analysierst du neue Anforderungen der Kunden-Projektleiter und konzipierst passende Lösungen.
- Du steuerst das Software-Testing und sorgst für eine hohe Qualität der Anwendungen.
- In dieser Rolle pflegst du die Entwickler-Dokumentation und hältst sie stets aktuell.
Qualifikationen
- Du hast ein abgeschlossenes Studium in Informatik oder eine vergleichbare Qualifikation.
- Du verfügst über mehrjährige Erfahrung als Java-Entwickler und im Umgang mit Datenbanken.
- Du kennst idealerweise Tools und Technologien wie UML, Git, Gradle, Eclipse, JavaScript und Android Studio.
- Du verstehst betriebswirtschaftliche Prozesse und Zusammenhänge, insbesondere im ERP- und CRM-Umfeld.
- Du arbeitest selbständig und strukturiert und überzeugst mit analytischen sowie konzeptionellen Fähigkeiten.
- Du zeichnest dich durch hohes Qualitätsbewusstsein, schnelle Auffassungsgabe, Lernbereitschaft und eine teamorientierte, kommunikative Art aus.
Anwendungsentwicklung und IT-Projektleitung (m/w/d)
Über
Rolle
In dieser Rolle identifizierst du proaktiv Optimierungspotenziale und leitest daraus eigenständig Initiativen und IT-Projekte ab, die du von der Zieldefinition bis zur erfolgreichen Umsetzung steuerst. Du verantwortest die Evaluation und Umsetzung von KI-Use-Cases, etwa in den Bereichen Automatisierung, intelligente Assistenten und Datenanalyse, und entwickelst dazu Lösungen mit modernen KI-Tools. Dabei übernimmst du die Entwicklung, Einführung, Wartung und kontinuierliche Optimierung von Applikationen, insbesondere auf Basis der Microsoft Power Plattform, mit klarem Fokus auf Benutzerfreundlichkeit. Du arbeitest strukturiert, priorisierst geschickt auch bei mehreren parallelen Themen und trägst die Verantwortung für Entscheidungen, Ergebnisse und den Erfolg deiner Projekte. Zudem bringst du dich aktiv in den fachlichen Austausch ein, verfolgst neue Tools, Features und Best Practices und leistest so einen wichtigen Beitrag zur Weiterentwicklung der Digitalisierung.
Verantwortung
- Du identifizierst proaktiv Optimierungspotenziale und leitest daraus konkrete Initiativen und IT-Projekte ab.
- In dieser Rolle übernimmst du die Projektleitung, definierst Ziele und Roadmaps und stellst Fortschritt sowie Qualität sicher.
- Du erkennst Projektrisiken frühzeitig, adressierst sie gezielt und sorgst für transparente Kommunikation mit den Stakeholdern.
- Als Anwendungsentwickler:in evaluierst du KI Use Cases wie Automatisierung oder intelligente Assistenten und setzt sie praxisnah um.
- Du entwickelst Lösungen mit modernen KI-Tools und führst diese stabil und nutzerorientiert in den produktiven Betrieb ein.
- In dieser Rolle wartest und optimierst du bestehende und neue Applikationen, insbesondere auf der MS-Powerplattform, kundenfreundlich weiter.
Qualifikationen
- Du verfügst über einen Bachelor- oder Masterabschluss in Informatik mit Schwerpunkt Artificial Intelligence und/oder Software Systems oder über vergleichbare praktische Kompetenzen.
- Du hast fundierte Erfahrung in der Entwicklung von Anwendungen, idealerweise mit Low-Code/No-Code-Plattformen und der Microsoft Power Plattform.
- Du agierst proaktiv, erkennst Handlungsbedarf selbstständig und setzt notwendige Schritte zielgerichtet um.
- Du übernimmst Verantwortung für Entscheidungen, Ergebnisse und den Erfolg deiner Projekte und treibst diese eigenständig voran.
- Du arbeitest strukturiert, kannst Prioritäten auch bei mehreren parallelen Themen setzen und Projekte klar steuern.
- Du brennst für KI, Automatisierung und Daten, baust dein Know-how kontinuierlich aus und tauscht dich aktiv im Team über neue Tools, Features und Best Practices aus.
Java Fullstack Anwendungsentwickler*in (m/w/d)
Rolle
Als Java Fullstack Anwendungsentwickler*in gestaltest du eine Schweizer Big-Data-Plattform aktiv mit und treibst innovative Lösungen von der ersten Idee bis zum produktiven Einsatz voran. In dieser Rolle übernimmst du die Verantwortung für Konzeption, Design und Entwicklung der Backend- und Frontend-Komponenten auf Basis moderner Technologien wie Quarkus, Spring Boot, Vaadin und React. Du sorgst für eine performante, robuste und skalierbare Architektur und stellst gleichzeitig eine hohe Benutzerfreundlichkeit über alle Anwendungsschichten hinweg sicher. Zudem optimierst du bestehende Anwendungen kontinuierlich hinsichtlich Stabilität, Wartbarkeit und Effizienz. Durch deine Erfahrung trägst du massgeblich dazu bei, technische Standards zu definieren und Best Practices in der Entwicklung zu etablieren.
Verantwortung
- Du designst und implementierst skalierbare Backend-Services mit Java, insbesondere Spring Boot oder Quarkus.
- In dieser Rolle entwickelst du dynamische, responsive Benutzeroberflächen mit Vaadin oder React.
- Als Java Fullstack Anwendungsentwickler*in arbeitest du eng mit UX/UI-Designern und Product Ownern zusammen, um Anforderungen in funktionale Anwendungen zu überführen.
- Du analysierst neue Features hinsichtlich Machbarkeit und Performance und verbesserst bestehende Webapplikationen sowie APIs kontinuierlich weiter.
- In dieser Rolle stellst du Sicherheit, Skalierbarkeit und die Einhaltung schweizerischer Datenschutzstandards sicher und optimierst die Performance über verschiedene Browser und Geräte hinweg.
- Du erstellst technische Dokumentation und beteiligst dich aktiv an Code-Reviews.
Qualifikationen
- Du hast ein abgeschlossenes Studium in Informatik, Software Engineering oder eine gleichwertige Qualifikation.
- Du verfügst über mehrjährige Praxis als Fullstack- oder Java-Entwickler und beherrschst Java mit Spring Boot oder Quarkus sicher.
- Du entwickelst moderne Benutzeroberflächen mit Vaadin oder React und arbeitest routiniert mit HTML5, CSS3, TypeScript und JavaScript.
- Du bist vertraut mit RESTful APIs, GraphQL sowie JSON und verfügst über ein solides Verständnis von Softwarearchitektur, OOP und Design Patterns.
- Du arbeitest sicher mit Git, CI/CD-Pipelines, Docker und Kubernetes und nutzt relationale wie NoSQL-Datenbanken (z. B. PostgreSQL, MongoDB).
- Du überzeugst durch ausgeprägte analytische Fähigkeiten und kommunizierst sehr gut auf Englisch und/oder Deutsch.
Benefits
Softwareingenieur Anwendungsintegration und Entwicklung (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du als Teil des Digital Solution Teams aktiv den Ausbau einer digitalen Softwareplattform entlang einer klar definierten digitalen Roadmap. Du entwickelst auf einer bestehenden Softwarearchitektur neue Prozessabläufe, mit denen Kundenanforderungen systematisch in die internen Abläufe und Fachbereiche integriert werden. Dabei verantwortest du die konzeptionelle und technische Umsetzung dieser Prozesse und stellst sicher, dass sie effizient, robust und zukunftsfähig sind. Mit deiner Erfahrung in Softwareentwicklung und Anwendungsintegration prägst du massgeblich die Weiterentwicklung der digitalen Lösungen. So leistest du einen spürbaren Beitrag zu einem modernen, kundenorientierten digitalen Erscheinungsbild.
Verantwortung
- Du entwickelst, integrierst und erweiterst Web-Module für das Kundenportal.
- In dieser Rolle konzipierst und implementierst du Anwendungen zur Prozessoptimierung, insbesondere für Photovoltaik, Wärmepumpen, E-Mobility und den «Meter to Cash»-Prozess.
- Als Softwareingenieur Anwendungsintegration und Entwicklung baust du Lösungen für Dokumentenverwaltung und Informationsaustausch mit Microsoft Office 365 auf.
- Du stärkst datenbasierte Entscheidungsprozesse durch Analyse-Dashboards und Management Reports für fachliche und betriebswirtschaftliche Kennzahlen.
- In dieser Rolle erstellst du technische Analyse-Dashboards für Smart Metering und Netzanalyse und begleitest deren Einführung in den Fachbereichen.
- Du entwickelst Datenbank-Skripte und Abfragemodule in komplexen Systemumgebungen und unterstützt Fachbereiche und Nutzergruppen im technischen Support.
Qualifikationen
- Du verfügst über eine abgeschlossene Ausbildung als Informatiker:in FH oder eine gleichwertige Qualifikation mit Schwerpunkt Software-Entwicklung.
- Du hast mehrjährige, vertiefte Erfahrung in der Applikations- und Web-Entwicklung mit .NET C#, JavaScript und REST-Schnittstellen.
- Du bist versiert in Datenbank-Entwicklung und -Management (Microsoft SQL-Server, MySQL) sowie in Datenarchitektur und mehrdimensionaler Datenmodellierung.
- Du kennst dich mit Microsoft Office 365 Teamumgebungen (SharePoint, Dokumenten-Management) und den Power-Platform-Tools wie Power BI mit Cloud-Einbindung gut aus.
- Du bringst Projekterfahrung in agilen, objektorientierten Entwicklungsumgebungen mit und berücksichtigst Datensicherheits- und Datenschutz-Anforderungen konsequent.
- Du überzeugst durch hohe Selbständigkeit, Eigeninitiative, ausgeprägte Team- und Kommunikationsfähigkeit in Deutsch sowie gute Englischkenntnisse für Fachdokumentationen.
Benefits