Deine Aufgaben
Als Senior Backend Developer (w/m/d) die Backend-Entwicklung bei JTL nachhaltig zu stärken. In dieser Rolle unterstützt du andere Teams, indem du Standards und Best Practices definierst, Templates bereitstellst und zentrale Libraries entwickelst, die den Entwickleralltag produktiver machen. Darüber hinaus stehst du unseren Backend-Devs als Ansprechpartner zur Verfügung: Du unterstützt beim Einstieg in unsere Vorgaben, führst Schulungen und Einführungen zu Templates und Libraries durch und beantwortest Rückfragen zu getroffenen Architektur- und Technologieentscheidungen. So trägst du dazu bei, eine konsistente, effiziente und moderne Backend-Landschaft bei JTL sicherzustellen.
- Du entwickelst Standards, Guidelines und Best Practices für die Backend-Entwicklung bei JTL
- Du erstellst und pflegst Templates, Boilerplates und Libraries, die anderen Teams helfen, produktiver und effizienter zu arbeiten
- Du unterstützt die Teams bei der Einführung und Nutzung
- dieser Vorgaben, Vorlagen und Werkzeuge
- Du stellst durch den Einsatz von.NET 8,CQRS und Domain-Driven-Design
- eine robuste, wartbare und skalierbare Softwarearchitektur sicher
- Du evaluierst regelmäßig neue Technologien (z. B. SignalR) und prüfst deren Nutzen für unsere Backend-Landschaft
- Du unterstützt beim Bootstrapping neuer Backend-Projekte
- und stellst sicher, dass dabei unsere Standards, Best Practices und effiziente Toolchains von Beginn an angewendet werden
- Du entwickelst APILösungen auf Basis von Fast Endpoints und GraphQL und stellst deren effiziente Nutzung durch die Teams sicher
Was Du dafür mitbringst
- Du bringst mehrjährige Berufserfahrung in der Backend-Entwicklung mit und verfügst über fundierte Kenntnisse in C#, .NET 8, CQRS und Domain-Driven-Design (DDD)
- Du setzt moderne Libraries und Patterns wie Fast Endpoints und Mapster sicher ein und bist vertraut mit Testing Frameworks wie XUnit und Shouldly.
- Du verstehst Messaging- und Event-Driven-Architekturen sehr gut und hast diese bereits umgesetzt – ob mit Azure oder anderen Technologien – und gehst routiniert mit Azure Service Bus sowie NoSQL-Datenbanken wie Azure Cosmos DB um.
- Du arbeitest souverän mit Git, Docker und gängigen Workflows zur Containerisierung sowie in kollaborativen Prozessen wie Pull Requests und Code Reviews.
- Du überzeugst zusätzlich, wenn du bereits Kenntnisse in GraphQL, SignalR und CI/CD-Pipelines (z. B. GitHub Actions) mitbringst.
- Du hebst dich hervor, wenn du dir Grundkenntnisse in Kubernetes und Helm angeeignet hast.
- Du sprichst Deutsch, mindestens C1-Niveau und besitzt sehr gute Englischkenntnisse.
Wir freuen uns auf Deine Bewerbung!
Eine ausführliche Bewerbung wäre super, aber fürs Erste freuen wir uns auch über:

Du hast noch Fragen?
Dein Ansprechpartner bei JTL:
Steffi Meiritz
jobs@jtl-software.de
Melde Dich gerne bei Steffi, wenn Du noch Fragen zur Stelle oder zum Bewerbungsprozess hast.