Über das Team
Wir sind das Team Developer Platform in der Abteilung AI & Cloud Platform und bauen die Grundlagen, auf denen die anderen Engineering-Teams bei JTL aufbauen. Unsere Arbeit umfasst drei Bereiche:
- Developer Enablement: Engineering-Standards,gemeinsameTools, CI/CD und interneEntwicklerdokumentation, diedieProduktteamsproduktivermachen.
- Cloud Platform Enablement: Self-Service-BausteinefürunsereFirst-Party-Apps, von Deployments undInfrastrukturbiszuIdentity und API-Management.
- External Developer Relations:öffentlicheEntwicklerdokumentation, SDKs und CLIs,unsereöffentlichenAPIs und das API-GatewaysowieDeveloper Community und Events.
Deine Aufgaben
- Du entwickelst API-Lösungen auf Basis von FastEndpoints und unterstützt bei der Weiterentwicklung der unternehmensweiten GraphQL-API, wo deine Expertise gefragt ist
- Du entwickelst Standards, Guidelines und Best Practices für die Backend-Entwicklung bei JTL und trägst dazu bei, diese teamübergreifend zu etablieren
- Du erstellst und pflegst Templates, Boilerplates und Libraries, die andere Teams dabei unterstützen, produktiver und effizienter zu arbeiten
- Du entwickelst Cloud-Platform-Bausteine wie Self-Service-Deployments, Infrastruktur mit Terraform und Azure sowie das zentrale API-Gateway weiter
- Du stellst durch den Einsatz von .NET 8, CQRS und Domain-Driven Design (DDD) eine robuste, wartbare und skalierbare Softwarearchitektur sicher
- Du unterstützt Teams bei der Einführung und Nutzung neuer Vorgaben sowie beim Bootstrapping neuer Backend-Projekte
- Du evaluierst regelmäßig neue Technologien (z. B. SignalR) und bewertest deren Nutzen für unsere Backend-Landschaft
