Zum Hauptinhalt springen

Senior Software Developer (m/w/d) — Scalable Mobility Platform

Ernst-Reuter-Platz 8, 10587 Berlin
Vollzeit
Festanstellung

English-speaking candidates are welcome to apply. ​

Checkcars24 sucht dich als erfahrenen Senior Software Developer (C# / .NET) (m/w/d).

In dieser Rolle entwickelst, erweiterst und betreibst du skalierbare, cloud-native Microservices auf Microsoft Azure. Du arbeitest an einer geschäftskritischen Plattform, die den gesamten Lebenszyklus von Fahrzeuganfragen abbildet – von der kanalübergreifenden Lead-Erfassung (Web, HubSpot, Meta, TikTok) über einen komplexen CRM-Prozess mit zehn Workflow-Stufen bis hin zu Kundenfeedback und Analysen.

Du arbeitest an Systemen mit direktem Einfluss auf Finanzierungsentscheidungen, hohen Anforderungen an Verfügbarkeit und Performance sowie einer Vielzahl externer Integrationen. Dabei übernimmst du Verantwortung für zentrale Services, prägst technische Standards und unterstützt andere Entwickler durch dein fachliches Know-how und deine Erfahrung.




Das sind deine Aufgaben

  • Konzeption, Weiterentwicklung und Optimierung einer komplexen CRM-Workflow-Engine mit 10 Prozessstufen, Statusübergängen und Audit-Trails
  • Entwicklung, Betrieb und Wartung skalierbarer .NET 7+/8 Microservices auf Microsoft Azure
  • Entwicklung und Absicherung von REST-APIs (OAuth2, JWT, HMAC-gesicherte Webhooks)
  • Integration und Anbindung externer Systeme und Plattformen wie HubSpot, Microsoft Graph, Meta, TikTok und TrustPilot
  • Implementierung robuster Background-Processing-Lösungen inklusive Queue-Verarbeitung, Retry-Mechanismen, Idempotenz und Job-Scheduling
  • Arbeit mit Azure-Diensten wie Blob Storage, Queue Storage, Cosmos DB, App Service und Key Vault
  • Sicherstellung von Stabilität, Performance und Verfügbarkeit durch Monitoring, strukturiertes Logging und Observability-Konzepte
  • Pflege und Weiterentwicklung von CI/CD-Pipelines sowie Sicherstellung hoher Qualitätsstandards durch automatisierte Tests und Code-Reviews

Das bringst Du mit

  • Mehrjährige Erfahrung in der Entwicklung mit C# und .NET 7+ sowie fundierte Kenntnisse in ASP.NET Core, Dependency Injection und asynchroner Programmierung (async/await)
  • Praxiserfahrung mit Microsoft Azure und cloud-nativen Anwendungen
  • Sehr gutes Verständnis für die Entwicklung und Absicherung moderner REST-APIs
  • Erfahrung mit verteilten Systemen, Queue-basierten Architekturen, Retry-Mechanismen, Idempotenz und Nebenläufigkeit
  • Kenntnisse in Clean Architecture und Domain-Driven Design (DDD)
  • Erfahrung mit automatisierten Tests (z. B. xUnit, Moq) sowie CI/CD-Pipelines

Nice to Have 
  • Erfahrung mit CRM-Integrationen, idealerweise HubSpot
  • Kenntnisse in der Anbindung von Meta- und TikTok-Lead-APIs
  • Erfahrung mit der Microsoft Graph API
  • Integration von TrustPilot oder vergleichbaren Bewertungsplattformen
  • Erfahrung mit OAuth2-Authentifizierungsservern, z. B. OpenIddict

Persönlich überzeugst du durch
  • Die Fähigkeit, komplexe Geschäftsprozesse in zuverlässige technische Workflows und State-Machines zu überführen
  • Ein hohes Maß an Eigenverantwortung bei Betrieb, Analyse und Fehlerbehebung von Produktivsystemen
  • Klare und professionelle Kommunikation in Deutsch und Englisch
  • Den Anspruch, technische Risiken frühzeitig zu erkennen und nachhaltige Lösungen zu entwickeln
       
Tech Stack

.NET 8 · ASP.NET Core · Azure (Blob Storage, Queue Storage, Cosmos DB, App Service, Key Vault) · Microsoft Graph · HubSpot API · Meta & TikTok APIs · TrustPilot API · OpenIddict · Polly · xUnit · Azure DevOps · Swagger / OpenAPI



Das bieten wir dir

Bei CheckCars24 gestaltest du die technologische Zukunft eines wachsenden E-Commerce-Unternehmens aktiv mit. Statt bestehende Altsysteme zu verwalten, entwickelst du moderne, cloud-native Produkte und Plattformen, die täglich tausende Kundeninteraktionen ermöglichen und einen direkten Beitrag zum Unternehmenserfolg leisten.

Gestalte Systeme mit echtem Einfluss
Du arbeitest an skalierbaren .NET- und Azure-basierten Plattformen, komplexen Workflows, KI-gestützten Prozessen und geschäftskritischen Integrationen. Dabei entwickelst du nicht nur Features, sondern prägst die Architektur und technische Weiterentwicklung unserer Systeme.


Übernehme Verantwortung und wachse mit uns

Als Teil eines stark wachsenden Unternehmens hast du die Möglichkeit, technische Entscheidungen aktiv mitzugestalten, Engineering-Standards zu etablieren und nachhaltigen Einfluss auf unsere Produkt- und Technologielandschaft zu nehmen.


Arbeite mit modernen Technologien
Dich erwarten moderne Softwareentwicklung, Cloud-Technologien, Automatisierung, KI-gestützte Lösungen und skalierbare Architekturen. Wir setzen auf Innovation und geben dir die Freiheit, neue Technologien dort einzusetzen, wo sie echten Mehrwert schaffen.


Profitiere von einem starken Technologie- Netzwerk
Du arbeitest mit erfahrenen Technologiepartnern zusammen und erhältst Einblicke in moderne Engineering-Ansätze, KI-Anwendungen und internationale Technologie-Ökosysteme.


Flexible Rahmenbedingungen
Flexible Arbeitszeiten
Hybrides Arbeitsmodell mit einem Bürotag pro Woche
Sicherer und langfristiger Arbeitsplatz in einem wachsenden Technologieunternehmen

Wenn du anspruchsvolle Produkte entwickeln, technische Verantwortung übernehmen und die Zukunft digitaler Mobilitätslösungen mitgestalten möchtest, bist du bei uns genau richtig.


Über uns

Die CheckCars24 GmbH ist ein modernes, dynamisches E-Commerce Unternehmen mit Sitz in Berlin. Unsere Mission? Den Fahrzeugkauf neu denken - einfacher, transparenter und kundenfreundlicher als je zuvor! Mit einem Bestand von über 20.000 sofort verfügbaren Neu- und Jahreswagen aus über 33 verschiedenen Marken bieten wir unseren Kunden attraktive Konditionen. Um unser Team weiter zu verstärken, suchen wir engagierte Mitarbeiter, die gemeinsam mit uns die Zukunft des Online-Autokaufs gestalten möchten.