Jobtitel: 50% remote, 50% Berlin - Senior Backend Developer .NET Experte (m/w/d)
Zahlungsintervall: Stündlich
Lohnsatz: Verhandelbar
Ort: Berlin, Remote
Job veröffentlicht: 18-08-2026
Job-ID: 80811
Name: Mia Martinovic
E-Mail: Mia.Martinovic@nemensis.de

Stellenbeschreibung

Für unseren Kunden suchen wir zwei erfahrene Senior Backend Developer (m/w/d).
 
Rahmenparameter
Start: asap
Laufzeit: bis 30.06.2027
Auslastung: Vollauslastung
Einsatzort: 50% remote, 50% vor Ort in Grünheide/Berlin
Anzahl: 2 Ressourcen gesucht
Besonderes: Bereitschaft für Festanstellung nach Projektende muss gegeben sein
 
Projektbeschreibung
Für unseren Kunden suchen wir zwei erfahrene Senior Backend Developer (m/w/d), die maßgeblich an der Konzeption, Entwicklung und Weiterentwicklung serverseitiger Anwendungen mitwirken. Im Mittelpunkt steht die Implementierung skalierbarer, performanter Backend-Lösungen auf Basis von C# und ASP.NET innerhalb einer modernen, verteilten Systemlandschaft im .NET-Ökosystem.
Die Rolle ist zentral für den Erfolg des Projekts: Die gesuchten Entwickler verantworten den Aufbau und Betrieb von REST-APIs sowie microservice- und event-getriebenen Architekturen und tragen mit ihrer technischen Expertise und Eigenverantwortung wesentlich zur Qualität und Zukunftsfähigkeit der Lösung bei. Dabei arbeiten sie an einer großen, nicht trivialen Codebasis, die sie sicher lesen, verstehen und erweitern können, ohne bestehende, funktionierende Teile zu beeinträchtigen.
Erwartet werden Senior-Profile, die in einem dynamischen, schnelllebigen Umfeld sicher agieren, Verantwortung über das Tagesgeschäft hinaus übernehmen und großen Wert auf enge Zusammenarbeit im Team legen.
 
Aufgaben
  • Konzeption, Entwicklung und Weiterentwicklung serverseitiger Anwendungen mit C# und ASP.NET
  • Design und Implementierung von REST-APIs sowie Web-APIs nach aktuellen Best Practices
  • Entwicklung und Betrieb von Microservices sowie event-getriebenen Architekturen (inkl. monolithischer Anteile)
  • Anbindung und Optimierung von Datenbanken (SQL Server, MongoDB, Redis)
  • Anwendung objektorientierter Programmierung und Design-Prinzipien sowie Umsetzung von Clean-Code-Standards
  • Umsetzung von Object-Relational-Mapping (ORM) und Dependency Injection (DI)
  • Konzeption und Umsetzung nach Vertical Slice Architecture (VSA) und Event-Driven Design (EDD)
  • Sicherstellung von Observability in den entwickelten Systemen (Logging, Monitoring, Tracing)
  • Refactoring und kontinuierliche Verbesserung bestehender Codebasen ohne Beeinträchtigung funktionierender Komponenten
  • Mitarbeit in einem agilen Entwicklungsteam nach Methoden des Extreme Programming
  • Enge Zusammenarbeit und aktiver Wissensaustausch im Team
  • Eigenverantwortliches Arbeiten in einem schnelllebigen, anspruchsvollen Umfeld
 
Erfahrungen & Kenntnisse
 
Notwendige Berufserfahrung
  • Senior-Level (P3): 5–9 Jahre Berufserfahrung
  • Mindestens 5 Jahre Erfahrung in der Webanwendungsentwicklung
 
Technische und fachliche Anforderungen
  • Fundierte Kenntnisse in der Backend-Entwicklung mit C# (Erfahrung mit Go von Vorteil)
  • Sicherer Umgang mit dem Framework ASP.NET sowie allgemein fundierte .NET-Kenntnisse (gängige Bibliotheken und Muster)
  • Erfahrung mit REST-APIs, Web-API-Design, Microservices, event-getriebenen Architekturen und Monolithen
  • Solide Erfahrung in objektorientierter Programmierung und objektorientiertem Design sowie Clean Code
  • Erfahrung mit Object-Relational-Mapping (ORM) und Dependency Injection (DI)
  • Kenntnisse in Vertical Slice Architecture (VSA) und Event-Driven Design (EDD)
  • Erfahrung mit Observability-Konzepten und -Tools
  • Praxis im Refactoring bestehender, nicht trivialer Codebasen
  • Sichere SQL-Entwicklung
  • Praxis mit Datenbanken: SQL Server, MongoDB, Redis
  • Erfahrung mit agiler Entwicklung und Extreme Programming
  • Fähigkeit, eine große, komplexe Codebasis zu lesen, zu verstehen und zu erweitern, ohne bestehende Funktionalität zu beeinträchtigen
  • Hohe Eigenmotivation und nachweisliche Bereitschaft, über das Erwartete hinauszugehen ("going above and beyond")
  • Starker Fokus auf Teamwork und Zusammenarbeit
  • Englischkenntnisse mindestens auf Niveau B2
 
Wünschenswerte Zusatzkenntnisse (Nice to Have)
  • Erfahrung im Aufbau von Enterprise-Scale-Anwendungen
  • Erfahrung in der Zusammenarbeit in kleinen bis mittelgroßen Teams
  • Erfahrung mit NoSQL-Datenbanken
  • Erfahrung mit Kafka, RabbitMQ oder anderen Messaging- und Streaming-Technologien