Software Engineer C# / .NET (m/w/d) in St. Gallen
.NET Core: Implementierung von Anwendungen unter objektorientierten Prinzipien in C# und Pflege von .NET Core-Anwendungen.
Schnittstellen & Protokolle: Entwicklung von Schnittstellen zum Hardware Abstraction Layer (HAL) über MQTT für verschiedene Zielarchitekturen (ARM, x86) und Integration von Industrieprotokollen wie ITxPT und VDV.
Dokumentation & Testing: Erstellung und Pflege der Dokumentation für Standardsoftwaremodule sowie automatisierte Unit- und Integrationstests zur Sicherstellung hoher Codeabdeckung.
CI/CD & DevOps: Einrichtung von CI/CD-Pipelines mit Azure DevOps und Entwicklung von Microservices-Architekturen sowie Containerisierung der Anwendungen mit Docker.
Deine Skills
Ausbildung: Abgeschlossenes Bachelor- oder Master-Studium in Informatik, Softwaretechnik oder einem verwandten Bereich.
Technische Kenntnisse: Fundierte Kenntnisse in .NET Core Framework; Erfahrung in der Frontend-Entwicklung mit Angular ist von Vorteil.
Architekturen & Containerisierung: Praktische Erfahrung im Entwurf und der Implementierung von Microservices-Architekturen sowie Containerisierung mit Docker.
Hardware & Betriebssysteme: Erfahrung mit ARM- und x86-Hardware für eingebettete Systeme; gute Kenntnisse von Linux, insbesondere Debian.
CI/CD & DevOps: Vertrautheit mit Azure DevOps und der Verwaltung von CI/CD-Pipelines.
Industriestandards: Erfahrung in der Integration von Industriestandards wie ITxPT und VDV sowie weiteren Protokollen.
Sprachkenntnisse: Fliessende Deutsch- und Englischkenntnisse.
ROCKEN Jobs:
Arbeitsort
St. Gallen
Kontakt
Ella Moerland,
+41 44 385 28 82
Deine Verantwortung
Firma: Rocken AG
Berufsfeld
Einsatz
- Arbeitspensum:
- 50 - 100%
- Anstellungsverhältnis:
- Festanstellung oder temporär
- Stellen-Typ:
- Mitarbeiter/In
- Arbeitsort:
- St. Gallen (SG)