Komax AG
Senior .NET Entwickler
📍 6036 Dierikon
Role and responsibilities
Entwicklung und Wartung von robusten, skalierbaren Anwendungen mit dem Akka.NET Framework Design und Implementierung von Actor-basierten Systemen für hochperformante, verteilte Anwendungen Integration und Optimierung von MongoDB-Datenbanken für komplexe Datenanforderungen Containerisierung von Anwendungen mit Docker und Orchestrierung in produktiven Umgebungen Entwicklung und Dokumentation von REST-APIs unter Verwendung von OpenAPI-Spezifikationen Implementation von Such- und Analysefunktionen mit ElasticSearch Einrichtung von Monitoring, Tracing und Observability mit OpenTelemetry Zusammenarbeit im agilen Entwicklungsteam und Code-Reviews Technische Beratung bei Architekturentscheidungen
Team / description
Die Komax Gruppe ist Pionierin sowie Markt- und Technologieführerin bei Lösungen für die automatisierte Kabelverarbeitung. Als global tätiges Schweizer Unternehmen entwickeln und produzieren wir Serienmaschinen, kundenspezifische Anlagen, Qualitätssicherungsmodule, Testgeräte, Vernetzungslösungen und Serviceleistungen für verschiedene Industrien. Zur Komax Gruppe gehören über 50 Gesellschaften auf fünf Kontinenten, rund 3500 Mitarbeitende und ein weltweites Vertriebs- und Servicenetz. Mit mehr als 30 Jahren Erfahrung und vielen Kunden auf der ganzen Welt ist die DiIT GmbH ein führender Lösungsanbieter von Manufacturing Execution Systems (MES) für die kabelverarbeitende Industrie. Unsere Software hilft täglich Tausenden von Anwendern, die Herausforderungen in ihrem industriellen Umfeld erfolgreich zu meistern. Wir sind Teil der Komax Gruppe, Marktführer in der automatisierten Kabelverarbeitung und Anbieter von Serienmaschinen und kundenspezifischen Systemen über alle Automatisierungsstufen hinweg. DiIT stellt die perfekte Ergänzung dar, um die Gesamtlösungen der Komax Gruppe um zeitgemässe, digitale Komponenten zu erweitern.
Qualifications and Skills
C#: Erfahrung mit .NET und C#
Akka.NET: Fundierte Erfahrung mit dem Actor-Model und verteilten Systemen
Datenbanken: Praktische Kenntnisse in SQL und NoSQL-Datenbankdesign und -optimierung
Docker: Erfahrung mit Containerisierung und Container-Orchestrierung
OpenAPI: Kenntnisse in API-Design und -dokumentation
ElasticSearch: Erfahrung mit Suchindizes und Datenanalyse
OpenTelemetry: Praktische Erfahrung mit Observability und Distributed Tracing
Mehrjährige Berufserfahrung in der Softwareentwicklung
Kenntnisse in Cloud-Plattformen (Azure, AWS, GCP)
Verständnis für Microservices-Architekturen
Erfahrung mit CI/CD-Pipelines
Agile Entwicklungsmethoden (Scrum, Kanban)