Auf einen Blick
- Aufgaben: Entwerfe und plane komplexe Softwareprojekte in direkter Kommunikation mit Kunden.
- Arbeitgeber: Rocketloop entwickelt intelligente digitale Produkte und fördert Innovation und persönliche Entwicklung.
- Mitarbeitervorteile: Remote-Arbeit ist Teil unserer Kultur, plus die Möglichkeit, mit neuesten Technologien zu arbeiten.
- Warum dieser Job: Werde Teil eines leidenschaftlichen Teams und arbeite an spannenden Software- und Machine Learning-Projekten.
- Gewünschte Qualifikationen: Mindestens 5 Jahre Erfahrung in Softwareentwicklung und Architektur sowie fundierte Technologiekenntnisse erforderlich.
- Andere Informationen: Wir suchen kreative Köpfe, die Herausforderungen lieben und ihre technischen Fähigkeiten weiterentwickeln möchten.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
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!
Software Architect (f/m/*) Smart Digital Products Arbeitgeber: Rocketloop GmbH
Kontaktperson:
Rocketloop GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Architect (f/m/*) Smart Digital Products
✨Tip Nummer 1
Netzwerke sind entscheidend! Nutze Plattformen wie LinkedIn, um dich mit anderen Softwarearchitekten und Fachleuten in der Branche zu vernetzen. Engagiere dich in Diskussionen und teile dein Wissen, um sichtbar zu werden.
✨Tip Nummer 2
Halte Ausschau nach Meetups oder Konferenzen, die sich auf Softwarearchitektur und moderne Technologien konzentrieren. Diese Veranstaltungen bieten nicht nur wertvolle Einblicke, sondern auch die Möglichkeit, potenzielle Kollegen und Arbeitgeber kennenzulernen.
✨Tip Nummer 3
Zeige deine Expertise durch Beiträge in Fachforen oder Blogs. Teile deine Erfahrungen und Lösungen zu komplexen Softwarearchitekturen, um deine Sichtbarkeit in der Community zu erhöhen und dein Wissen zu demonstrieren.
✨Tip Nummer 4
Informiere dich über die neuesten Trends und Technologien in der Softwareentwicklung, insbesondere in den Bereichen, die in der Stellenbeschreibung erwähnt werden, wie Containerisierung und Machine Learning. Dies zeigt dein Engagement und deine Bereitschaft, dich weiterzuentwickeln.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Architect (f/m/*) Smart Digital Products
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Anforderungen und Qualifikationen, die für die Position des Software Architekten erforderlich sind. Stelle sicher, dass du alle geforderten Fähigkeiten und Erfahrungen in deiner Bewerbung hervorhebst.
Individualisiere deinen Lebenslauf: Passe deinen Lebenslauf an die Stelle an, indem du relevante Erfahrungen und Projekte hervorhebst, die deine Fähigkeiten in der Softwarearchitektur und -entwicklung demonstrieren. Betone deine Kenntnisse in Technologien wie Docker, Kubernetes und den verwendeten Datenbanken.
Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du dich für diese Position interessierst und wie deine Erfahrungen und Fähigkeiten zu den Zielen des Unternehmens passen. Zeige deine Leidenschaft für innovative digitale Produkte und Teamarbeit.
Technische Dokumentation: Bereite Beispiele für technische Dokumentationen oder Architekturentscheidungen vor, die du in der Vergangenheit getroffen hast. Dies kann in Form von Projektdokumentationen oder Code-Beispielen geschehen, um deine Expertise zu untermauern.
Wie du dich auf ein Vorstellungsgespräch bei Rocketloop GmbH vorbereitest
✨Verstehe die Anforderungen
Mach dich mit den spezifischen Anforderungen der Stelle vertraut. Überlege dir, wie deine bisherigen Erfahrungen und Fähigkeiten in die Rolle des Software Architekten passen und bereite Beispiele vor, die deine Eignung unter Beweis stellen.
✨Technisches Wissen demonstrieren
Sei bereit, dein technisches Wissen zu zeigen. Bereite dich darauf vor, über Softwarearchitekturen, Designmuster und Technologien zu sprechen, die du in der Vergangenheit verwendet hast. Zeige, dass du die neuesten Trends und Tools im Bereich Softwareentwicklung kennst.
✨Fragen stellen
Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und hilft dir, mehr über die Unternehmenskultur und die Projekte zu erfahren, an denen du arbeiten würdest.
✨Teamarbeit betonen
Da die Rolle viel Teamarbeit erfordert, solltest du Beispiele für erfolgreiche Zusammenarbeit in früheren Projekten parat haben. Betone, wie du anderen Teammitgliedern geholfen hast, ihre technischen Fähigkeiten zu verbessern und wie du zur Einhaltung von Best Practices beigetragen hast.