7 IT - Software Development 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.
Embedded Software Engineer (m/w/d)
Über
Rolle
Softwareentwicklung: Entwicklung von Embedded Software für industrielle Systeme
Wartung: Begleitung des gesamten Lebenszyklus von Softwarekomponenten, einschliesslich Analyse, Design, Entwicklung, Testing, Dokumentation und Reviews
Projektmanagement: Verantwortung für das Projektmanagement internationaler Kunden, von der Planung bis zur erfolgreichen Umsetzung
Verantwortung
Verantwortung: Du verfügst über eine fundierte Ausbildung in Informatik, Elektrotechnik (FH/HF) oder eine gleichwertige Qualifikation
Erfahrung: Mit rund 5 Jahren Berufserfahrung bringst du umfassendes Fachwissen in Informatik mit und beherrschst den Umgang mit Programmiersprachen wie C, C++, Java, JavaScript und Python
Sprachkenntnisse: Deine Deutschkenntnisse sind hervorragend, Englischkenntnisse sind von Vorteil oder du bist motiviert, deine Englischkenntnisse auszubauen
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
IT Software Tester (m/w/d)
Über
Verantwortung
Erstellung, Pflege und Durchführung von Testfällen für sicherheitsrelevante Software-Systeme
Analyse von Anforderungen, Spezifikationen und Akzeptanzkriterien
Durchführung von manuellen Tests, Regressionstests, Integrations-, System- und Abnahmetests
Dokumentation von Testergebnissen, Abweichungen, Defects und Verifikationsnachweisen
Enge Zusammenarbeit mit Entwicklung und Engineering zur Fehleranalyse, Reproduktion und Validierung sowie Sicherstellung von Traceability zwischen Anforderungen und Tests
Unterstützung bei QA-Prozessen, Verifikation und Validierung sowie Einsatz von AI-gestützten Tools zur Optimierung von Testing und Analyse
Qualifikationen
Erfahrung als Software Tester, QA Tester, Test Engineer oder in einer vergleichbaren Rolle
Gute Kenntnisse in strukturiertem Testing, Defect Management sowie Verifikation und Validierung
Fähigkeit, technische Anforderungen in nachvollziehbare Testfälle zu übersetzen
Strukturierte, sorgfältige und qualitätsbewusste Arbeitsweise sowie hohe Kommunikationsfähigkeit im Austausch mit Entwicklung, QA und Projektteams
Erfahrung mit Test- und Issue-Tracking-Tools sowie Interesse an regulierten oder sicherheitskritischen Systemen
Sehr gute Deutschkenntnisse in Wort und Schrift
Nice to Have: Erfahrung in regulierten Branchen (z. B. Aviation, Automotive, Defence), Testautomatisierung und Scripting, Kenntnisse in Embedded/Real-Time Systems, sowie Grundwissen in Requirements Engineering, APIs, Logs oder SQL und Interesse an AI-gestützter Weiterentwicklung von QA-Prozessen