Über uns:
Möchtest du Teil eines dynamischen Teams in einem innovativen Softwareunternehmen werden? Wir sind ein erfolgreiches Softwareunternehmen, welches Teil der internationalen Firma AddSecure ist. Wir gehören zum Geschäftsbereich Smart Transport und haben in Deutschland ein Team von ca. 50 Mitarbeitern. International haben wir allein in diesem Geschäftsbereich über 500 Mitarbeiter.
Ab sofort suchen wir, am Hauptstandort in Mülheim an der Ruhr, eine/n motivierten Senior Software Developer (m/w/d) zur Unterstützung unseres Entwickler Teams in Vollzeit. Als Senior Softwareentwickler wirst du eine Schlüsselrolle in der Entwicklung und Verbesserung unserer Cloud-basierten Plattformen spielen. Du arbeitest eng mit unserem Entwicklerteam zusammen, um robuste und skalierbare Lösungen zu entwerfen, die speziell auf die Bedürfnisse der Transport- und Logistikindustrie zugeschnitten sind.
Wir bieten dir
- Ein zukunftsorientiertes, internationales Arbeitsumfeld, in dem die Mitarbeiter durch Ihre Stärken die eigene Karriere vorantreiben können
- Ein dynamisches, motiviertes Team und eine freundliche Arbeitsatmosphäre
- Flexible Arbeitszeiten und die Möglichkeit zum Home-Office (bis zu 3 Tage pro Woche)
- Förderung der individuellen Bildung durch z.B. hausinterne Englischkurse
- Zahlreiche Benefits vom E-Bike bis zu kostenlosen Getränken
Aufgaben und Verantwortlichkeiten
- Design, Entwicklung, Testen und Wartung von Softwarelösungen unter Verwendung von .NET, Python, Node.js und anderen relevanten Technologien
- Fehleranalyse, Debugging und Optimierung von bestehendem Code
- Entwurf und Implementierung von Backend Diensten, RESTful APIs und Datenbankstrukturen
- Integration von verschiedenen Systemen und Plattformen durch Entwicklung von Schnittstellen und APIs
- Gewährleistung der Performance, Skalierbarkeit und Sicherheit der entwickelten Full-Stack Softwarelösungen
- Mentorship und technische Führung für Junior Entwickler, einschließlich Code-Reviews und Weiterbildungsinitiativen
- Enge Zusammenarbeit mit dem Entwicklungsteam, um die Anforderungen zu verstehen und technische Lösungen zu erarbeiten
- Technische Dokumentation und Berichterstattung über den Entwicklungsfortschritt
Dein Profil
- Abgeschlossenes Studium in Informatik oder eine vergleichbare Qualifikation
- Nachweisbare Berufserfahrung (mindestens 5 Jahre) als Softwareentwickler/in mit Schwerpunkt .NET, Python oder anderer Programmiersprachen
- Fundierte Kenntnisse in der Entwicklung von Backend-Diensten, RESTful APIs und Datenmanagement (Kafka, RabbitMQ, Redis)
- Erfahrung mit relationalen Datenbanken wie Postgres oder MariaDB.
- Erfahrung in der Arbeit mit agilen Entwicklungsmethoden wie Scrum oder Kanban
- Erfahrung mit Versionskontrollsystemen (z.B. Git) und Issue-Tracking-Tools
- Selbstständige, proaktive Arbeitsweise und die Fähigkeit, technische Herausforderungen eigenständig zu lösen
- Ausgezeichnete Problemlösungs- und Kommunikationsfähigkeiten
- Fließende Deutsch- und Englischkenntnisse in Wort und Schrift
Von Vorteil sind Kenntnisse in den folgenden Bereichen:
- Frontend-Entwicklung (HTML, CSS, JavaScript)
- Erfahrungen mit (Azure) Cloud-Diensten, wie z.B. Azure Kubernetes Service, Azure DB for PostgreSQL, Redis
- Erfahrung mit Container-Technologien, wie z.B. Docker
- DevOps-Praktiken und Automatisierungstools, wie z.B. Gitlab CI/CD
Bereitgestellt in Kooperation mit der Bundesagentur für Arbeit.