Auf einen Blick
- Aufgaben: Entwickle skalierbare Cloud-native Microservices und forme die Zukunft des Online-Autokaufs.
- Unternehmen: Wachsendes E-Commerce-Unternehmen in Berlin mit innovativer Kultur.
- Vorteile: Flexible Arbeitszeiten, hybrides Modell und langfristige Karrieremöglichkeiten.
- Weitere Informationen: Lerne von einem starken Technologie-Netzwerk und wachse mit uns.
- Warum dieser Job: Arbeite an bedeutenden Projekten, die echte Kundeninteraktionen beeinflussen.
- Qualifikationen: Erfahrung mit C# / .NET und Azure, sowie Teamarbeit.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Über uns
Cars24 GmbH ist ein modernes, schnell wachsendes E-Commerce-Unternehmen mit Sitz in Berlin. Unsere Mission ist es, die Art und Weise, wie Menschen Autos kaufen, neu zu gestalten – den Prozess einfacher, transparenter und kundenfreundlicher zu machen als je zuvor. Mit einem Bestand von über 20.000 sofort verfügbaren neuen und fast neuen Fahrzeugen aus mehr als 33 Marken bieten wir attraktive Angebote und ein nahtloses Kauferlebnis. Um unser Wachstum zu unterstützen, suchen wir motivierte Menschen, die mit uns die Zukunft des Online-Autokaufs gestalten möchten.
Wir suchen einen erfahrenen Senior Software Developer (C# / .NET), um skalierbare cloud-native Mikrodienste auf Microsoft Azure zu entwerfen, zu erstellen und weiterzuentwickeln. Sie werden an einer Plattform mit hoher Auswirkung arbeiten, die den gesamten Lebenszyklus von Verkaufsanfragen im Automobilbereich verwaltet – von der Multi-Channel-Eingabe (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 realen finanziellen Auswirkungen, strengen SLA-Anforderungen und mehreren externen Integrationen. Sie übernehmen die Verantwortung für Kernservices, setzen Engineering-Standards und betreuen andere Entwickler.
Ihre Mission
- Entwerfen und Erweitern eines komplexen 10-stufigen CRM-Workflow-Engines mit Zustandsübergängen und Audit-Trails
- Erstellen und Warten von .NET 7+/8 Mikrodiensten auf Azure
- Entwickeln und Sichern von REST APIs (OAuth2, JWT, Webhook HMAC-Validierung)
- Integrieren externer Systeme (HubSpot, Microsoft Graph, Meta, TikTok, TrustPilot)
- Implementieren von resilientem Hintergrundverarbeitung (Warteschlangen, Wiederholungen, Idempotenz, Planung)
- Arbeiten mit Azure-Diensten (Blob Storage, Queue Storage, Cosmos DB, App Service, Key Vault)
- Sicherstellen der Systemzuverlässigkeit durch Beobachtbarkeit, Protokollierung und Leistungsüberwachung
- Warten von CI/CD-Pipelines und Teststandards
Ihr Profil
- Starke Erfahrung mit C# / .NET 7+ (async/await, DI, ASP.NET Core)
- Praktische Erfahrung mit Azure Cloud-Diensten
- Starkes Verständnis von REST API-Design und -Sicherheit
- Erfahrung mit verteilten Systemen (Warteschlangen, Wiederholungen, Idempotenz, Parallelität)
- Hintergrund in sauberer Architektur und domänengetriebenem Design
- Erfahrung mit Tests (xUnit, Moq) und CI/CD-Pipelines
Nice to have
- CRM-Integrationen (HubSpot bevorzugt)
- Meta / TikTok Lead-Anzeigen-APIs
- Microsoft Graph API
- TrustPilot oder ähnliche Bewertungsplattformen
- OAuth2-Servererfahrung (z.B. OpenIddict)
Soft Skills
- Fähigkeit, komplexe Geschäftsabläufe in zuverlässige Zustandsmaschinen zu modellieren
- Starke Verantwortung für Produktionssysteme und Vorfallbehebung
- Klare Kommunikation in Englisch und Deutsch
- Bereitschaft, technische Risiken herauszufordern 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?
Was Sie erwarten können
- Arbeiten Sie in einem Unternehmen, in dem Technologie zum zentralen Treiber des Geschäfts wird. Sie werden an Produkten arbeiten, die direkte Auswirkungen auf Tausende von echten Kundeninteraktionen haben und Systeme entwickeln, die bedeutende, reale Probleme in großem Maßstab lösen.
- Gestalten Sie Systeme, nicht nur Funktionen. Sie werden zur Architektur und Entwicklung moderner, cloud-nativer Plattformen beitragen, die auf .NET und Azure basieren.
- Wachsen Sie mit einem Unternehmen im Wandel. Wir befinden uns in einer Phase des schnellen Wachstums und starken technologischen Wandels.
- Arbeiten Sie mit modernen Technologien. Unsere Engineering-Kultur umfasst moderne Softwarepraktiken, Cloud-Infrastruktur, Automatisierung, KI-gestützte Lösungen und skalierbares Systemdesign.
- Flexibles und nachhaltiges Arbeiten. Flexible Arbeitszeiten, hybrides Arbeitsmodell mit einem Bürotag pro Woche.
Wenn Sie motiviert sind, wirkungsvolle Produkte zu entwickeln, die technische Richtung zu beeinflussen und moderne digitale Mobilitätslösungen zu skalieren, ist dies die richtige Umgebung für Sie.
Senior Software Developer (all genders) — Scalable Mobility Platform Arbeitgeber: CheckCars24
CheckCars24 GmbH ist ein modernes, schnell wachsendes E-Commerce-Unternehmen mit Sitz in Berlin, das sich der Neugestaltung des Autokaufs widmet. Wir bieten eine dynamische Arbeitsumgebung, in der Technologie im Mittelpunkt steht, und fördern eine Kultur der Innovation und des Wachstums. Mit flexiblen Arbeitszeiten, einem hybriden Arbeitsmodell und der Möglichkeit, an bedeutenden Projekten zu arbeiten, die echte Auswirkungen auf Kundeninteraktionen haben, sind wir der ideale Arbeitgeber für talentierte Softwareentwickler, die ihre Fähigkeiten in einem zukunftsorientierten Unternehmen weiterentwickeln möchten.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Senior Software Developer (all genders) — Scalable Mobility Platform erhalten könnten
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns nicht nur auf die Stellenanzeigen warten, sondern aktiv nach Verbindungen suchen und Gespräche führen!
✨Sei bereit für technische Interviews!
Mach dich mit typischen Fragen und Coding-Challenges vertraut, die in technischen Interviews gestellt werden. Übe mit Online-Plattformen oder in Gruppen, um dein Selbstvertrauen zu stärken und deine Fähigkeiten zu zeigen.
✨Zeige deine Leidenschaft!
Wenn du zu einem Vorstellungsgespräch eingeladen wirst, sprich über deine Projekte und was dich an der Softwareentwicklung begeistert. Lass uns deine Begeisterung für die Technologie und das Unternehmen spüren!
✨Bewirb dich direkt über unsere Website!
Wir lieben es, wenn Bewerber direkt über unsere Seite kommen. So können wir sicherstellen, dass deine Bewerbung schnell gesehen wird. Also, zögere nicht und bewirb dich noch heute bei uns!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Developer (all genders) — Scalable Mobility Platform mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wir wollen dich kennenlernen, also zeig uns, wer du wirklich bist! Lass deine Persönlichkeit in deiner Bewerbung durchscheinen und erzähl uns, warum du die perfekte Ergänzung für unser Team bist.
Pass auf die Details auf:Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Nimm dir die Zeit, alles gründlich zu überprüfen!
Zeig deine Leidenschaft:Erzähle uns von deinen Projekten und Erfahrungen, die deine Begeisterung für Softwareentwicklung zeigen. Wir suchen nach Leuten, die nicht nur die technischen Fähigkeiten haben, sondern auch mit Herzblut dabei sind!
Bewirb dich über unsere Website:Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und unkompliziert bei uns ankommt!
Wie man sich auf ein Vorstellungsgespräch bei CheckCars24 vorbereitet
✨Verstehe die Technologie
Mach dich mit den Technologien vertraut, die CheckCars24 verwendet, insbesondere mit C# und .NET 7+. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch die neuesten Features und Best Practices kennst. Das wird dir helfen, deine Expertise zu demonstrieren.
✨Bereite konkrete Beispiele vor
Überlege dir spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, darüber zu sprechen, wie du komplexe Systeme entworfen und implementiert hast, insbesondere im Hinblick auf Cloud-native Architekturen und REST APIs. Das zeigt, dass du praktische Erfahrung hast.
✨Zeige deine Problemlösungsfähigkeiten
Da die Rolle auch Incident Troubleshooting umfasst, sei bereit, über Situationen zu sprechen, in denen du technische Probleme gelöst hast. Erkläre deinen Denkprozess und wie du zu einer Lösung gekommen bist. Das zeigt, dass du proaktiv und analytisch denkst.
✨Kommunikation ist der Schlüssel
Da klare Kommunikation in Englisch und Deutsch gefordert ist, übe, deine Gedanken strukturiert und verständlich zu präsentieren. Achte darauf, dass du technische Konzepte einfach erklären kannst, um zu zeigen, dass du auch als Mentor für andere Entwickler fungieren kannst.