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