Jobs / consulteer

Senior Backend Developer (.NET / Kubernetes)

consulteer · Bern, BE, Switzerland
Bern, BE, SwitzerlandExp: 5+ yrsOnsite
Remuneration
Not specified
Location
Bern, BE, Switzerland
Visa sponsorship
Not specified

Job summary

Entwickelt und betreibt produktive Backend-Services mit C#/.NET und unterstützt den gesamten Software-Lifecycle, von der Implementierung bis zum Betrieb. Die Rolle umfasst Kubernetes-basierte Deployments, SQL-Datenmodellierung und -Optimierung, CI/CD-Pipelines, automatisierte Tests sowie die Analyse von Produktionsproblemen und Performance-Optimierungen. Dabei arbeitet die Position mit Entwicklungs-, Betriebs- und Architekturteams an der kontinuierlichen Verbesserung der Plattform.

Qualifications

  • Mindestens 5 Jahre Erfahrung in der Backend-Softwareentwicklung
  • Sehr gute Kenntnisse in C#/.NET
  • Erfahrung mit Entwicklung und Betrieb produktiver Backend-Services
  • Gute Kenntnisse in Kubernetes und containerisierten Anwendungen
  • Fundierte Erfahrung mit SQL, Datenmodellierung und Datenbankoptimierung
  • Erfahrung mit CI/CD-Pipelines sowie automatisierten Builds und Deployments
  • Erfahrung mit Testautomatisierung und Qualitätssicherung
  • Erfahrung mit Troubleshooting und Performance-Tuning produktiver Systeme
  • Kenntnisse moderner Softwarearchitekturen und Engineering Best Practices
  • Praktische Erfahrung mit Java und Spring Boot von Vorteil
  • Erfahrung in Enterprise-Umgebungen mit komplexen Systemlandschaften von Vorteil
  • Kenntnisse in Azure, AWS oder GCP von Vorteil
  • DevOps-Erfahrung und Automatisierungskenntnisse von Vorteil

Responsibilities

  • C#/.NET-Backend-Services entwickeln, warten und weiterentwickeln
  • Robuste, skalierbare und wartbare Softwarelösungen konzipieren und implementieren
  • Anwendungen in Kubernetes-Umgebungen deployen, betreiben und überwachen
  • Datenmodelle erstellen und optimieren sowie performante SQL-Abfragen entwickeln
  • CI/CD-Pipelines aufbauen, pflegen und weiterentwickeln
  • Softwarequalität durch automatisierte Tests sicherstellen
  • Produktionsprobleme analysieren und beheben sowie die Performance optimieren
  • Mit Entwicklungs-, Betriebs- und Architekturteams die Plattform kontinuierlich verbessern
  • Den gesamten Software-Lifecycle von der Entwicklung bis zum Betrieb unterstützen

Skills

AWSAzureC#.NETGCPJavaKubernetes

Relocation

No