Software-.Net-Ingenieur
Wir suchen einen .NET-Entwickler, der sich der F&E-Abteilung von Global-e anschließt und maßgeblich an der Entwicklung des Kernsystems von Global-e beteiligt ist.
Wir suchen jemanden, der sich für Technologie und Softwareentwicklung begeistert, umfassende Erfahrung in der Entwicklung von Webanwendungen mit Schwerpunkt auf serverseitiger Entwicklung hat und in einer komplexen, cloudbasierten Umgebung arbeitet.
Die Kerngruppe ist für die wichtigsten Komponenten der Systembereitstellung verantwortlich mandantenfähiges, vollständig anpassbares Checkout-Erlebnis; APIs für die Integration von E-Commerce-Plattformen; End-to-End-Zahlungslösungen, die die Integration Dritter in einer sicheren Zahlungsumgebung beinhalten.
Die Kerngruppe entwickelt Infrastrukturen, die für alle Vorgänge erforderlich sind. Von webbasierten Back-Office-Anwendungen über Windows-Dienste und Mikrodienste bis hin zur Integration mit Logistik-Hardware und vielem mehr
Anforderungen
- Mindestens 5 Jahre nachgewiesene Erfahrung in der Entwicklung von End-to-End-Webanwendungen mit .Net Core
- Entwurfsmuster und OOD/OOP-Prinzipien verstehen
- Erfahrung in der Arbeit mit Mikrodienstarchitektur
- Erfahrung in der Arbeit mit relationalen & NoSQL-Datenbanken
- Erfahrung in der Arbeit mit der Cloud
- Erfahrung mit Docker
- Erfahrung mit agilen Methoden
- Erfahrung in der Arbeit mit Couchbase, RabbitMQ
- Erfahrung mit dem Nahverkehr
- Fähigkeit, unabhängig und als Teil eines Teams zu arbeiten.
- Ausgeprägte Problemlösungs- und Analysefähigkeiten.
- Ausgezeichnete Kommunikations- und Zusammenarbeitsfähigkeiten in Englisch.
- Erfahrung im Umgang mit KI-Tools in SDLC.
Verantwortlichkeiten
- Arbeiten Sie effektiv mit funktionsübergreifenden Teams zusammen, um hochwertige .NET-Mikroservices zu entwerfen, zu entwickeln und bereitzustellen.
- Demonstrieren Sie die durchgängige Verantwortung für den Entwicklungsprozess, einschließlich der Gestaltung von Service-APIs, der Erstellung von Service-Backends und der Einrichtung einer effizienten Datenbankkommunikation.
- Entwickeln Sie robuste und Skalierbare Backend-Systeme unter Verwendung von Docker, C#, .NET und zugehörigen Frameworks.
- Arbeiten Sie mit Datenwissenschaftlern und Ingenieuren für maschinelles Lernen zusammen, um das volle Potenzial von ML-Systemen auszuschöpfen, die Datenqualität zu verbessern und effiziente Datenfluss-Workflows einzurichten.
- Implementieren Sie Optimierungen, um die Serviceleistung, Skalierbarkeit und Sicherheit zu verbessern.