CH

CheckCars24 GmbH

Senior Software Developer (all genders) — Scalable Mobility Platform

Eckdaten

Berlin
Computer Software

Arbeitsmodell

Hybrid · 4 Tage Homeoffice
vor 3 Wochen
Stellenbeschreibung

Checkcars24 sucht einen Experten als Senior Software Developer (C# / .NET).

Wir suchen einen Senior Software Developer (C# / .NET), um skalierbare, Cloud-native Microservices auf Microsoft Azure zu entwerfen, zu bauen und weiterzuentwickeln. Sie arbeiten an einer hochwirksamen Plattform, die den gesamten Lebenszyklus von Automotive-Sales-Leads verwaltet – von der Multi-Channel-Erfassung (Web, HubSpot, Meta, TikTok) über einen komplexen 10-stufigen CRM-Workflow bis hin zu Kundenfeedback und Analysen.

Diese Rolle umfasst die Arbeit an Systemen mit echten finanziellen Auswirkungen, strengen SLA-Anforderungen und zahlreichen externen Integrationen. Sie übernehmen die Verantwortung für Kernservices, setzen Engineering-Standards und betreuen andere Entwickler.

Ihre Mission

  • Design und Erweiterung einer komplexen 10-stufigen CRM-Workflow-Engine mit Zustandsübergängen und Audit-Trails.
  • Aufbau und Wartung von .NET 7/8 Microservices auf Azure.
  • Entwicklung und Absicherung von REST-APIs (OAuth2, JWT, Webhook HMAC-Validierung).
  • Integration externer Systeme (HubSpot, Microsoft Graph, Meta, TikTok, TrustPilot).
  • Implementierung von resilienter Hintergrundverarbeitung (Queues, Retries, Idempotenz, Scheduling).
  • Arbeit mit Azure-Diensten (Blob Storage, Queue Storage, Cosmos DB, App Service, Key Vault).
  • Sicherstellung der Systemzuverlässigkeit durch Observability, Logging und Performance-Monitoring.
  • Pflege von CI/CD-Pipelines und Teststandards.

Ihr Profil

Anforderungen

  • Fundierte Erfahrung mit C# / .NET 7 (async/await, DI, ASP.NET Core).
  • Praktische Erfahrung mit Azure Cloud Services.
  • Starkes Verständnis von REST-API-Design und Sicherheit.
  • Erfahrung mit verteilten Systemen (Queues, Retries, Idempotenz, Concurrency).
  • Hintergrund in Clean Architecture und Domain-Driven Design.
  • Erfahrung mit Tests (xUnit, Moq) und CI/CD-Pipelines.

Nice to have

  • CRM-Integrationen (HubSpot bevorzugt).
  • Meta / TikTok Lead Ad APIs.
  • Microsoft Graph API.
  • TrustPilot oder ähnliche Bewertungsplattformen.
  • OAuth2 Server-Erfahrung (z. B. OpenIddict).

Soft Skills

  • Fähigkeit, komplexe Geschäftsworkflows in zuverlässige Zustandsautomaten zu modellieren.
  • Hohe Eigenverantwortung für Produktionssysteme und Incident-Troubleshooting.
  • Klare Kommunikation auf Deutsch und Englisch.
  • Bereitschaft, technische Risiken zu hinterfragen und das Systemdesign zu verbessern.

Tech Stack

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

Warum wir?

Werden Sie Teil eines Unternehmens, in dem Technologie zum zentralen Treiber des Geschäfts wird. Sie arbeiten an Produkten, die tausende echte Kundeninteraktionen direkt beeinflussen.

  • Systeme gestalten, nicht nur Features: Sie tragen zur Architektur moderner, Cloud-nativer Plattformen bei.
  • Wachstum: Wir befinden uns in einer Phase schnellen Wachstums, was Ihnen Möglichkeiten bietet, Architektur-Entscheidungen zu beeinflussen.
  • Moderne Technologien: Unsere Engineering-Kultur umfasst moderne Softwarepraktiken, Cloud-Infrastruktur und skalierbares Systemdesign.
  • Flexibilität: Flexible Arbeitszeiten und ein hybrides Arbeitsmodell mit einem Bürotag pro Woche.