Auf einen Blick
- Aufgaben: Leite die Entwicklung von Anwendungen zur Überwachung und Verwaltung von Temperaturdaten.
- Arbeitgeber: Cryoport Systems, vertrauenswürdiger Partner in der Lebenswissenschaftsbranche.
- Mitarbeitervorteile: Attraktives Gehalt, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
- Andere Informationen: Dynamisches Team mit Fokus auf moderne Technologien und Karrierewachstum.
- Warum dieser Job: Gestalte innovative Lösungen für kritische Lieferketten in der Biopharmazeutik.
- Gewünschte Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung und Führungskompetenz.
Das voraussichtliche Gehalt liegt zwischen 65000 - 85000 € pro Jahr.
Cryoport Systems ist der vertrauenswürdigste Anbieter von Lieferkettenlösungen für temperaturempfindliche Materialien in der Life-Science-Branche und bedient biopharmazeutische, IVF- und Leihmutterschaftsorganisationen sowie Tiergesundheitsorganisationen weltweit. Die proprietären Cryoport Express®-Versandbehälter, die Cryoportal®-Logistikmanagementplattform, das fortschrittliche Smartpak™-Zustandsüberwachungssystem und die Geo-Sensing-Technologie, kombiniert mit unvergleichlicher Logistikexpertise und 24/7/365-Kundensupport, machen Cryoport Systems zum vertrauenswürdigen Partner für die temperaturkontrollierte Lieferkette.
POSITION ZUSAMMENFASSUNG
Als Lead Software Engineer übernehmen Sie die Verantwortung für die Entwicklung einer Anwendung zur Verwaltung und Überwachung von Zustandsüberwachungsgeräten, Sendungen und Lageranwendungen. Die Anwendungsbestandteile sind in eine größere verteilte Systemarchitektur eingebettet. Ihr Hauptaugenmerk liegt auf der Entwicklung skalierbarer Backend-Services (derzeit Node.js), während Sie auch gelegentlich zu Frontend-Entwicklungsaufgaben beitragen.
Darüber hinaus werden Sie die Bemühungen zur Modernisierung des Technologie-Stacks und der Werkzeuge leiten sowie die Anwendung in eine Architektur steuern, die Skalierung und hochverfügbare Operationen ermöglicht. Die Rolle umfasst auch die Unterstützung und Schulung anderer Mitglieder des Entwicklungsteams durch Code-Reviews und gelegentliche kleine Workshops. Starke Sprachkenntnisse in Englisch und Deutsch, eine pragmatische Denkweise und Aufmerksamkeit für Details sind unerlässlich.
HAUPTAUFGABEN (einschließlich, aber nicht beschränkt auf)
- Technisches Design und Implementierung von Backend- und Frontend-Komponenten leiten.
- Systemkomponenten refaktorisieren und entkoppeln, um Skalierbarkeit und Wartbarkeit zu verbessern.
- Geschäftslogik für Erweiterbarkeit und zukünftiges Wachstum verallgemeinern.
- Überwachungs- und Beobachtungsfunktionen erweitern, um Nutzung, Leistung und Fehler zu verfolgen.
- Initiativen fördern, z.B. Migration zu TypeScript, Einführung einer geschichteten Architektur, Aktualisierung von Bibliotheken und Einführung neuer Werkzeuge.
- Bereitstellung von Anwendungen in einer skalierbaren, containerisierten Umgebung sicherstellen.
- Hohe Codequalität durch Durchführung von Code-Reviews, Durchsetzung von Best Practices und Workshops aufrechterhalten.
- Technische Teammeetings leiten.
- Mit dem Product Owner zu Anforderungen und Prioritäten zusammenarbeiten.
KOMPETENZEN & PERSÖNLICHE ATTRIBUTEN
- Starke Expertise in der IoT-Datenverarbeitung mit Fokus auf Zeitreihendaten.
- Starke Expertise in modernen Webtechnologien (React/TypeScript).
- Erfahrung mit skalierbaren Architekturen und Containerisierung (z.B. Docker/K8s oder ähnlich).
- Erfahrung mit Infrastructure as Code.
- Erfahrung mit CI/CD-Pipelines und Versionskontrolle (Git).
- Erfahrung in einer DevOps-Organisationskultur.
- Erfahrung mit moderner Softwarearchitektur hinsichtlich Testbarkeit.
- Fähigkeit, komplexe Softwareumgebungen zu überblicken, Abhängigkeiten zu verstehen und für Skalierbarkeit zu entwerfen.
- Hochgradig strukturiert und organisiert, mit ausgezeichneten Problemlösungsfähigkeiten.
- Starke Aufmerksamkeit für Details in Kombination mit einem pragmatischen Ansatz zur Lieferung.
QUALIFIKATIONEN UND BILDUNGSANFORDERUNGEN
- Mindestens 5 Jahre Berufserfahrung in der Softwareentwicklung.
- Mindestens 1 Jahr in einer technischen Führungsrolle.
- Praktische Erfahrung in der Backend- und Frontend-Entwicklung in Node.js und React.js.
- Abschluss in Informatik oder gleichwertige praktische Erfahrung.
- Ausgezeichnete Kommunikationsfähigkeiten in Deutsch und Englisch.
Lead Software Engineer Arbeitgeber: Cryoport Systems
Kontaktperson:
Cryoport Systems HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Lead Software Engineer
✨Netzwerken, Netzwerken, Netzwerken!
Nutze LinkedIn und andere Plattformen, um mit Leuten aus der Branche in Kontakt zu treten. Oft sind es persönliche Empfehlungen, die uns den entscheidenden Vorteil verschaffen, also scheue dich nicht, aktiv zu sein und Gespräche zu führen!
✨Zeige deine Leidenschaft!
Wenn du zu einem Vorstellungsgespräch eingeladen wirst, bringe deine Begeisterung für Softwareentwicklung und die Technologien, die du beherrschst, zum Ausdruck. Lass uns wissen, warum du gerade bei Cryoport Systems arbeiten möchtest und wie du zur Weiterentwicklung des Teams beitragen kannst.
✨Bereite dich auf technische Fragen vor!
Sei bereit, dein Wissen über Node.js, React und moderne Architekturen unter Beweis zu stellen. Übe Coding-Challenges und sei bereit, deine Lösungsansätze zu erklären. Das zeigt uns, dass du nicht nur die Theorie kennst, sondern auch praktisch anwenden kannst.
✨Bewirb dich direkt über unsere Website!
Wir lieben es, wenn Bewerber direkt über unsere Website kommen. So können wir sicherstellen, dass deine Bewerbung schnell und effizient bearbeitet wird. Also, zögere nicht und schick uns deine Unterlagen – wir freuen uns darauf, von dir zu hören!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Lead Software Engineer
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.
Betone deine Erfahrungen: Erzähle uns von deinen bisherigen Projekten und Erfahrungen, besonders im Bereich Backend-Entwicklung mit Node.js und Frontend mit React. Zeig uns, wie du Herausforderungen gemeistert hast und was du dabei gelernt hast.
Mach es übersichtlich: Achte darauf, dass deine Bewerbung klar strukturiert ist. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. So können wir schnell erkennen, was du zu bieten hast!
Bewirb dich über unsere Website: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie an die richtige Stelle gelangt und wir sie schnell bearbeiten können.
Wie du dich auf ein Vorstellungsgespräch bei Cryoport Systems vorbereitest
✨Verstehe die Technologie
Mach dich mit den Technologien vertraut, die Cryoport Systems verwendet, insbesondere Node.js und React. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch die neuesten Trends und Best Practices in der Softwareentwicklung kennst.
✨Bereite Beispiele vor
Sei bereit, konkrete Beispiele aus deiner bisherigen Arbeit zu teilen, die deine Fähigkeiten in der Backend- und Frontend-Entwicklung demonstrieren. Erkläre, wie du komplexe Probleme gelöst hast und welche Technologien du dabei eingesetzt hast.
✨Zeige Führungsqualitäten
Da die Rolle eine technische Führungsposition ist, solltest du Beispiele für deine Erfahrungen im Coaching und in der Unterstützung von Teamkollegen parat haben. Diskutiere, wie du Code-Reviews durchgeführt und Workshops geleitet hast, um das Team weiterzuentwickeln.
✨Frage nach der Unternehmenskultur
Nutze die Gelegenheit, um mehr über die DevOps-Kultur bei Cryoport Systems zu erfahren. Stelle Fragen zur Zusammenarbeit im Team und wie sie Innovationen fördern. Das zeigt dein Interesse an der Unternehmenskultur und deinem Wunsch, gut ins Team zu passen.