C# Backend Engineer
Role details
Job location
Tech stack
Job description
Du arbeitest an der Modernisierung und Weiterentwicklung einer zentralen betrieblichen Systemlösung mit Fokus auf Performance, Skalierbarkeit und Zuverlässigkeit. Du setzt moderne Architekturprinzipien praktisch um und begleitest Migrationen von älteren Codebasen hin zu zeitgemäßen Backend-Implementierungen. Du nutzt Backend-Technologien wie C#, .NET oder Go sowie Cloud- und Container-Technologien wie Azure, Docker oder Kubernetes und trägst zur Observability und Betriebssicherheit bei. Du wirkst in technischen Rollouts mit, koordinierst Schnittstellen und sorgst dafür, dass Lösungen stabil in den Live-Betrieb überführt werden., * Entwickle skalierbare Backend-Services mit Backend-Technologien wie C#, .NET oder Go und sorge für performante Datenzugriffe auf MS SQL Server.
- Migriere und refaktoriere ältere Komponenten zu modernen Implementierungen und reduziere technische Schulden.
- Gestalte Architektur und Schnittstellen nach Clean-Architecture-Prinzipien und unterstütze API-Designs auf Basis von REST oder gRPC.
- Sichere Codequalität durch automatisierte Tests, Code-Reviews und statische Analyseverfahren.
- Implementiere Observability-Lösungen mit OpenTelemetry sowie Monitoring-/Logging-Mechanismen für stabile Betriebsabläufe.
- Koordiniere Integrationen von Peripheriegeräten und externen Datenschnittstellen und begleite technische Rollouts.
- Dokumentiere Architekturentscheidungen, erarbeite Betriebsleitfäden und nutze moderne Kollaborations- und Planungstools.
Requirements
- Abgeschlossene IT-Ausbildung oder vergleichbare Qualifikation sowie erste praktische Erfahrungen in der Backend-Entwicklung.
- Grundkenntnisse in C#/.NET und im Umgang mit MS SQL Server und T-SQL.
- Vertrautheit mit CI/CD-Praktiken, Git-Workflows und automatisierten Tests.
- Interesse an Observability, Security-aspects und an der Arbeit mit Container- und Cloud-Technologien.
- Strukturierte, eigenverantwortliche Arbeitsweise und Freude an Teamarbeit und technischem Austausch.
- Gute Deutschkenntnisse und solides Englisch für technische Dokumentation und Abstimmungen.
Benefits & conditions
- Flexible Arbeitszeiten mit der Möglichkeit, Arbeitszeit bedarfsgerecht zu gestalten.
- Unterstützung bei Mobilitätsthemen und flexible Pendeloptionen.
- ️ Attraktive Urlaubsregelungen für erholsame Auszeiten.
- Gezielte Weiterbildungsangebote und Förderung Ihrer fachlichen Entwicklung.
- ️ Moderne Arbeitsplätze mit aktueller Technik und sicherer IT-Ausstattung.
- Strukturierte Einarbeitung mit festen Ansprechpersonen zur schnellen Integration.
- Regelmäßige Entwicklungs- und Feedbackgespräche zur Laufbahnplanung.
- Gelegentliche Team-Events und Austauschformate zur Vernetzung im Team., Für diese Position ist eine Präsenz in Deutschland notwendig. Bewerbungen aus dem Ausland können leider nicht berücksichtigt werden. This position requires local presence in Germany. Applications from outside Germany unfortunately cannot be considered.
Salary forecast
€66,000
€56,500
€77,000
Estimated average salary for similar positions
Estimated salary range for similar positions