5 Software Development - Software in Thurgau
Senior Fullstack Entwickler C# und .Net (80-100%) (m/w/d)
Über
Verantwortung
- Aktive Gestaltung von Softwareprojekten sowohl intern als auch bei Kunden vor Ort, einschliesslich umfassender Phasen von der Anforderungsanalyse über die Umsetzung bis hin zur Kundenauslieferung und Wartung.
- Direkte Einbindung in das dynamisches Team, wo Ihre individuellen Stärken optimal zur Geltung kommen und einen wesentlichen Beitrag zur erfolgreichen Umsetzung leisten.
- Vielfältige Herausforderungen und die Möglichkeit, Ihr Fachwissen in einem breiten Spektrum von Projekten zu vertiefen und weiterzuentwickeln.
- Ein dynamisches Umfeld, das Raum für kreative Lösungsansätze bietet und Ihnen die Chance gibt, Teil eines innovativen Teams zu sein, das stets nach Exzellenz strebt.
Qualifikationen
- Abgeschlossenes Studium auf FH Level im Informatik Bereich
- Mindestens 7 Jahre Erfahrung als Fullstack Softwareentwickler (Senior Level)
- Sehr gutes Kenntnisse in C#, .Net in der objektorientierten Umgebung, Typescript mit Angular Frameworks
- Sehr gute Deutsch und Englischkenntnisse sowie wohnhaft in der Region
Benefits
ERP Dynamics 365 Developer (m/w/d)
Über
Verantwortung
Teilnahme an der Konzeptionierung von Strategien für D365 BC-Projekte
Erstellung von Kostenkalkulationen für vielfältige Vorhaben Einbindung massgeschneiderter Kundenanpassungen in D365 BC
Entwicklung von Verbindungen zu externen Plattformen Transfer von Daten aus früheren Ausgaben von Dynamics NAV
Optimierung und Erweiterung interner Anwendungen mit D365 BC
Mitverantwortung bei der Projektleitung im Kundendienstbereich
Qualifikationen
Abgeschlossenes Studium im Bereich Wirtschaftsinformatik oder Softwareentwicklung
Praktische Erfahrung mit Microsoft Dynamics NAV/D365 BC in Anwendung und Entwicklung (AL, C/AL, Visual Studio Code)
Kompetenz im Umgang mit Schnittstellen, insbesondere REST API Webservices, sowie JavaScript
Verhandlungssichere Deutsch und fliessende Englischkenntnisse
Benefits
IT System Engineer (m/w/d)
Über
Verantwortung
- Du installierst und konfigurierst komplexe ECM-Systeme sowie passende Zusatzmodule für Kunden und Partner.
- In dieser Rolle begleitest du Kunden und Partner technisch bei der Einführung und dem Betrieb von Enterprise-Content-Management-Lösungen.
- Du wirkst aktiv an der kontinuierlichen Weiterentwicklung unserer Cloud-Infrastruktur mit.
- In dieser Rolle stellst du stabile und skalierbare Cloud-Umgebungen für unsere internen und externen Anforderungen bereit.
- Du richtest Verkaufs- und Entwicklungsumgebungen für das Team ein und hältst diese technisch auf dem neuesten Stand.
Qualifikationen
- Abgeschlossene Informatik-Ausbildung (EFZ) oder Studium im Informatikbereich (HF, FH oder Universität)
- Mehrjährige (über 5 Jahre) Berufserfahrung in einer vergleichbaren Position im IT-Umfeld
- Fundierte Erfahrung in Installation und Betrieb von On-Premise-Fachapplikationen sowie im Betrieb von Cloud-Applikationen
- Von Vorteil sind Kenntnisse in Datenbanken (MS SQL, PostgreSQL), Servern (Windows Server, Linux), Netzwerk (Proxy, DMZ), Server- und Containervirtualisierung (VMware, Hyper-V, Docker, Kubernetes)
- Fähigkeit, Codezeilen zu lesen und deren Funktionalität zu verstehen
- Sehr gute Deutsch- und gute Englischkenntnisse, kombiniert mit kommunikativer, kundenorientierter, lösungsorientierter und selbständiger Arbeitsweise sowie hoher Einsatzbereitschaft
System Engineer Software Implementation (m/w/d)
Über
Verantwortung
- Du installierst und konfigurierst komplexe Enterprise-Content-Management-Systeme sowie Zusatzmodule für Kunden und Partner.
- In dieser Rolle unterstützt du Kunden und Partner fachkundig bei technischen Fragen rund um ihre ECM-Systeme.
- Als IT-Systemadministrator für Enterprise-Content-Management wirkst du aktiv an der kontinuierlichen Weiterentwicklung unserer Cloud-Infrastruktur mit.
- Du betreibst und optimierst die bestehende Cloud-Infrastruktur, um stabile und performante ECM-Services sicherzustellen.
- In dieser Rolle stellst du Verkaufsumgebungen für Präsentationen und Demos bereit und hältst sie auf dem aktuellen Stand.
- Du richtest Entwicklungsumgebungen für das interne Team ein und sorgst für deren zuverlässige Verfügbarkeit.
Qualifikationen
- Abgeschlossene Informatik-Ausbildung (EFZ) oder Studium im Informatikbereich (HF, FH oder Universität).
- Mehrjährige Berufserfahrung (mindestens 5 Jahre) in einer vergleichbaren Position.
- Fundierte Praxis in Installation und Betrieb von On-Premise-Fachapplikationen sowie im Betrieb von Cloud-Applikationen.
- Von Vorteil: Kenntnisse in Datenbanken (MS SQL, PostgreSQL), Servern (Windows Server, Linux), Netzwerk (Proxy, DMZ), Servervirtualisierung (VMware, Hyper-V) oder Containertechnologien (Docker, Kubernetes).
- Fähigkeit, Codezeilen zu lesen und deren Funktionalität rasch zu erfassen.
- Sehr gute Deutsch- und gute Englischkenntnisse, kombiniert mit kommunikativer, lösungsorientierter und strukturierter Arbeitsweise.
Software Architekt (m/w/d)
Über
Verantwortung
Definition von Softwarearchitekturen für sicherheitsrelevante und regulierte Systeme
Erstellung von Architekturkonzepten, Designbeschreibungen, Schnittstellenspezifikationen und technischen Entscheidungsgrundlagen
Übersetzung von Systemanforderungen und operativen Bedürfnissen in robuste Softwarelösungen
Enge Zusammenarbeit mit Development, Requirements Engineering, QA, Testing, System Engineering und Projektleitung zur Sicherstellung konsistenter Lösungen
Sicherstellung, dass Softwaredesigns funktionale, technische, Sicherheits- und Qualitätsanforderungen erfüllen sowie Unterstützung bei Reviews, Audits, Dokumentation und AI-gestützter Analyse
Qualifikationen
Mehrjährige Erfahrung in Software- oder Systemarchitektur bzw. technischer Leitung in regulierten oder sicherheitskritischen Branchen (z. B. Aviation, Defence, Automotive)
Tiefes Verständnis von Softwarearchitektur, Schnittstellen, Integration, Traceability und technischer Dokumentation sowie Erfahrung mit Standards (z. B. ISO, MIL-STD, AQAP, SIL)
Fähigkeit, komplexe Anforderungen in wartbare, testbare und regelkonforme Architekturkonzepte zu übersetzen
Erfahrung in der Zusammenarbeit mit Entwicklung, QA, System Engineering und Projektleitung sowie Kommunikationsstärke im Stakeholder-Umfeld
Optional: Kenntnisse in Embedded/Real-Time Systems, Programmiersprachen (C++, C#, Java), Modellierung (UML/SysML/MBSE), Security/Safety sowie AI-gestützten Tools und Requirements-Tools
Sehr gute Deutschkenntnisse in Wort und Schrift