Aktiviere Job-Benachrichtigungen per E-Mail!

Software Architect (f/m/*) Smart Digital Products

Rocketloop GmbH

Frankfurt

Remote

EUR 60.000 - 100.000

Vollzeit

Vor 30+ Tagen

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

Ein innovatives Unternehmen sucht einen erfahrenen Softwarearchitekten, um komplexe digitale Produkte zu gestalten und zu entwickeln. In dieser Schlüsselrolle sind Sie verantwortlich für die technische Planung und das Design von Softwareprojekten, die auf die spezifischen Anforderungen der Kunden abgestimmt sind. Sie arbeiten in einem dynamischen Team, das sowohl Softwareentwicklung als auch Machine Learning umfasst, und haben die Möglichkeit, Ihre Fähigkeiten durch den Einsatz neuester Technologien kontinuierlich zu erweitern. Wenn Sie eine Leidenschaft für Technologie haben und in einem kreativen Umfeld arbeiten möchten, ist diese Position ideal für Sie.

Qualifikationen

  • 5+ Jahre Erfahrung in Softwareentwicklung und Softwarearchitektur.
  • Fundierte Kenntnisse in Technologien über den gesamten Software-Stack.
  • Erfahrung in der Dokumentation komplexer Software-Architekturen.

Aufgaben

  • Entwerfe und plane komplexe Softwareprojekte in direkter Kommunikation mit Kunden.
  • Erstelle Best Practices und Richtlinien für das Entwicklungsteam.
  • Führe regelmäßige Code-Reviews durch und gib Feedback.

Kenntnisse

Softwareentwicklung
Softwarearchitektur
Kommunikationsfähigkeiten
Technische Dokumentation
Asynchrone Programmierung

Ausbildung

Hochschulabschluss in Informatik
Hochschulabschluss in Mathematik
Hochschulabschluss in Physik

Tools

PostgreSQL
MongoDB
Redis
S3
Docker
Kubernetes
RabbitMQ
Apache Kafka

Jobbeschreibung

Wir sind auf der Suche nach einem Software Architekten zur Unterstützung unseres Teams bei der Entwicklung intelligenter digitaler Produkte für unsere Kunden und unsere internen Projekte.

Als leitendes Mitglied unseres Entwicklungsteams bist Du für das Design, die Konzeption und die technische Planung komplexer Softwareprojekte auf der Grundlage der von unseren Kunden gestellten Geschäftsanforderungen verantwortlich. Als Experte für Softwarearchitektur unterstützt du unsere Projektteams bei der Lösung komplexer Herausforderungen und stellst sicher, dass unsere Produkte wartbar und skalierbar sind und pünktlich fertiggestellt werden.

Unser Team lebt eine Kultur, in der Innovation, persönliche Entwicklung und das Engagement für die Schaffung erstklassiger digitaler Produkte und User Experiences im Mittelpunkt stehen. Es liegt in der Natur unserer Arbeit, dass wir die von uns verwendeten Tools und Technologien von Projekt zu Projekt verfeinern können, was bedeutet, dass du immer die Möglichkeit hast, neue Fähigkeiten zu erlernen und mit den neuesten Technologien zu arbeiten. Neben unserem Engineering Team verfügen wir über ein starkes Machine Learning Team, und viele unserer Projekte kombinieren Herausforderungen aus den Bereichen Software Entwicklung und Machine Learning.

Wenn du daran Interesse hast, dich einer neuen Herausforderung zu stellen und mit einem Weltklasse-Team aus leidenschaftlichen und technikbegeisterten Menschen zusammenzuarbeiten, freuen wir uns darauf, bald von dir zu hören!

Wir bei Rocketloop verstehen, dass die Welt im Wandel ist. Daher fördern wir ein Umfeld, in dem Remote-Arbeit nicht nur geduldet wird, sondern ein fester Bestandteil unserer Kultur ist. Wir sind überzeugt, dass unser internationales und über die Welt verteiltes Team dabei hilft, die besten Produkte entwickeln zu können - und das schneller als je zuvor.

Deine
Aufgaben
  • Entwerfe, konzipiere und plane komplexe Softwareprojekte in direkter Kommunikation mit unseren Kunden und Projektbeteiligten
  • Entwerfe, dokumentiere und kommuniziere komplexe Softwarearchitekturen und die Motivation für Architekturentscheidungen
  • Erstelle und dokumentiere Best Practices und Richtlinien für unser Entwicklungsteam
  • Unterstütze unser Entwicklungsteam bei der Einhaltung und Umsetzung unserer Best Practices und technischen Richtlinien
  • Führe regelmäßige Code-Reviews durch und gib Feedback zu Entwicklungsergebnissen
  • Berate und unterstütze unsere Kunden in Fragen zu Softwaredesign und -architektur
  • Technische Leitung unserer Softwareprojekte auf täglicher Basis
  • Unterstütze Teammitglieder bei der Entwicklung und Verbesserung ihrer technischen Fähigkeiten
Erforderliche
Qualifikationen
  • 5+ Jahre Erfahrung in Softwareentwicklung und Softwarearchitektur
  • Fundierte Kenntnisse in einer Vielzahl von Technologien, die den gesamten Software-Stack abdecken
  • Erfahrung im Entwerfen, Planen und Dokumentieren komplexer Software-Architekturen und -Designs
  • Erfahrung mit gängigen Datenbanken wie PostgreSQL und MongoDB sowie mit anderen Datenspeichern wie Redis und S3
  • Gutes Verständnis von Containerisierung und verteilten Anwendungsarchitekturen mit Docker und Kubernetes
  • Erfahrung im Schreiben von technischen Anforderungen und Dokumentationen
Bevorzugte
Qualifikationen
  • Hochschulabschluss in Informatik, Mathematik, Physik oder einem verwandten technischen Fachgebiet
  • Erfahrung mit Python-Frameworks wie Flask, Sanic oder FastAPI zur Erstellung von REST- oder GraphQL-APIs zum Betrieb in Produktivumgebungen
  • Verständnis für asynchrone Programmierung, insbesondere in Python
  • Erfahrung mit der Entwicklung von Microservice-Architekturen unter Verwendung von Message Brokern, wie RabbitMQ oder Apache Kafka
  • Praktische Erfahrung mit großen TypeScript- / Angular-Projekten
  • Erfahrung im Umgang mit Mono-Repositories und Build-Systemen
  • Praktische Erfahrung im Einsatz und Betrieb von Machine Learning-Modellen in Produktivumgebungen
  • Erfahrung mit der Integration von Engineering- und Data-Science-Prozessen
Interesse an dieser Stelle?
Bewirb dich jetzt!

Lebenslauf als PDF

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.