📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

This job is no longer available

This job expired on 26/07/2026. It no longer accepts applications.

Senior .NET Software Engineer – Centralized Orchestration, Monitoring & Management

ID Quantique · Genève

Senior 🇬🇧 English
.NET ASP.NET Core C# Distributed systems Docker Kubernetes OpenTelemetry Keycloak OpenID Connect Mutual TLS Resiliency testing CI/CD

Job description

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

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec ID Quantique.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 4 months ago

28 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

ID Quantique

Genève