Senior Backend Entwickler (C# / .NET Core)

Die private Arbeitsvermittlung & Personalleasing GmbH
Magdeburg, Germany
13 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior

Job location

Magdeburg, Germany

Tech stack

Agile Methodologies
Amazon Web Services (AWS)
User Authentication
Azure
C Sharp (Programming Language)
Cloud Computing
Continuous Integration
Relational Databases
DevOps
Entity Framework
PostgreSQL
Microsoft SQL Server
OAuth
Pair Programming
Scrum
RabbitMQ
Openid Connect
.NET Core
Backend
GIT
Event Driven Architecture
Containerization
Kubernetes
Information Technology
Kafka
Build Tools
Front End Software Development
Software Version Control
Docker
Microservices

Job description

  • Konzeption, Entwicklung und Wartung von skalierbaren Backend-Systemen auf Basis von .NET Core / C#
  • Entwurf und Umsetzung von RESTful APIs sowie Integrationen in bestehende Systemlandschaften
  • Sicherstellung und kontinuierliche Verbesserung der Softwarequalität (Code Reviews, Testautomatisierung, Best Practices)
  • Analyse von Anforderungen und Erstellung technischer Spezifikationen
  • Optimierung von Performance, Stabilität und Sicherheit bestehender Anwendungen
  • Technische Verantwortung für Teilprojekte und Impulsgeber für moderne Architektur- und Technologiekonzepte
  • Zusammenarbeit mit Frontend-Entwicklern, DevOps und Product Ownern im agilen Umfeld (Scrum / Kanban)
  • Unterstützung und fachliche Weiterentwicklung jüngerer Kollegen durch Mentoring, Pair Programming und Wissenstransfer

Requirements

  • Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik o.ä.
  • Mindestens 10 Jahre Berufserfahrung in der professionellen Backend-Entwicklung
  • Sehr gute Kenntnisse in C# und .NET Core
  • Erfahrung mit relationalen Datenbanken (z. B. SQL Server, PostgreSQL) sowie ORM-Frameworks (z. B. Entity Framework)
  • Kenntnisse in Microservices-Architekturen, Containerisierung (Docker, Kubernetes)
  • Cloud-Know-how: Erfahrung mit Azure oder AWS (wünschenswert: praktische Projekterfahrung mit AWS-Services)
  • Sicherer Umgang mit Versionskontrolle (Git), CI/CD-Pipelines und gängigen Build-Tools
  • Erfahrung mit Asynchroner Programmierung, Event-Driven Architecture und Messaging-Systemen (z. B. RabbitMQ, Kafka)
  • Gute Kenntnisse in den Bereichen Security, Authentifizierung/Autorisierung (OAuth2, OpenID Connect)
  • Starkes Qualitätsbewusstsein und strukturierte Arbeitsweise
  • Kreativität und Gespür für User Experience und moderne Frontend-Trends
  • Eigeninitiative, Verantwortungsbereitschaft und Teamorientierung
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift

Apply for this position