Senior .NET Software Engineer – Centralized Orchestration, Monitoring & Management
ID Quantique · Genève
Description du poste
About the role
We are looking for a Senior .NET Engineer to design, implement and maintain centralized backend services that orchestrate, monitor and manage a quantum network. The role involves tracking network topology and device state, executing configuration workflows, exposing operator and integration APIs, and extending business capabilities through a stable plugin platform.
Key responsibilities
- Implement core orchestration services for topology, node lifecycle, configuration rollout and path computation, integrating with external device‑management APIs.
- Develop the plugin hosting model, including registration, capability discovery, lifecycle management and isolation, and provide a clean SDK for third‑party developers.
- Build observability‑first services using OpenTelemetry to emit metrics, logs, traces and meaningful events for dashboards and reliability workflows.
- Harden identity and access integration (e.g., Keycloak with OpenID Connect), managing token scopes, multitenant boundaries and mutual TLS between services.
- Ensure production‑grade quality through unit, contract and integration testing, performance and resiliency testing, and CI/CD quality gates.
Required profile
- 8+ years of experience in .NET backend development, with strong knowledge of distributed systems and event‑driven or asynchronous patterns.
- Proven expertise in ASP.NET Core and C# for building and operating production services.
- Experience creating SDKs or frameworks that enable third‑party plugins.
- Familiarity with containerization and orchestration technologies such as Docker and Kubernetes is a plus.
Required skills
- .NET, ASP.NET Core, C#
- Distributed systems and event‑driven architectures
- Docker, Kubernetes (optional)
- OpenTelemetry for metrics, logging and tracing
- Keycloak, OpenID Connect, token scopes/roles
- Mutual TLS and multitenant security concepts
- Unit, contract and integration testing
- Performance and resiliency testing
- CI/CD pipelines and quality gates
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Publie il y a 1 jour
Expire dans 1 mois
8 vues · 0 candidatures
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
ID Quantique
Genève