Auf einen Blick
- Aufgaben: Entwickle und verbessere Softwarelösungen für die Lebenswissenschaftsbranche.
- Arbeitgeber: Cryoport Systems, vertrauenswürdiger Anbieter von Lieferkettenlösungen.
- Mitarbeitervorteile: Attraktives Gehalt, Gesundheitsleistungen und flexible Arbeitsmöglichkeiten.
- Andere Informationen: Dynamisches Team mit großartigen Entwicklungsmöglichkeiten.
- Warum dieser Job: Gestalte innovative Lösungen und habe einen echten Einfluss auf kritische Prozesse.
- Gewünschte Qualifikationen: Mindestens 5 Jahre Erfahrung in objektorientierter Programmierung und 4 Jahre mit Python.
Das voraussichtliche Gehalt liegt zwischen 60000 - 80000 € 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®-Versender, die Cryoportal®-Logistikmanagement-Plattform, das fortschrittliche Smartpak™-Zustandsüberwachungssystem und die Geo-Sensing-Technologie, kombiniert mit unübertroffener Logistikexpertise und 24/7/365-Kundensupport, machen Cryoport Systems zum vertrauenswürdigen Partner für die temperaturkontrollierte Lieferkette.
POSITION ZUSAMMENFASSUNG
Sie warten und verbessern bestehende Dienste für Datenverarbeitung, Datenspeicherung und Datentransport über APIs. Um unsere Softwareumgebung zu skalieren, überprüfen, refaktorisieren und erweitern Sie bestehende Implementierungen. Zusätzliche Softwarekomponenten sollen konzipiert und implementiert werden, um unsere Betriebsprozesse zu optimieren.
Ein breites Spektrum an Technologien ist beteiligt: Web-Frontends (Flask, Jinja, Bootstrap), API-Interaktion mit externen Systemen (REST), Publish/Subscribe-basierte Messaging (MQTT), kontinuierliche und ereignisgesteuerte Datenverarbeitung, teilweise mehrfädige und/oder nebenläufige Datenbankoperationen.
HAUPTAUFGABEN (einschließlich, aber nicht beschränkt auf)
- Verstehen und Warten bestehender Dienste; Fehlersuche und Bugfixing
- Optimierung von Implementierungen für höhere Leistung und Robustheit
- Refaktorisierung des Codebases, Extrahierung von projektübergreifenden Abhängigkeiten in Bibliotheken
- Erhöhung der Testabdeckung (Unit-Tests und Integrationstests)
- Interaktion mit und Einbettung externer Dienste, Drittanbieter-Bibliotheken
- Entwicklung, Bereitstellung und Wartung von Diensten für interne Prozesse
KOMPETENZEN & PERSÖNLICHE ATTRIBUTEN
- Fortgeschrittener Python-Entwickler; schreiben Sie effizienten, gut verständlichen Code
- Gutes Verständnis für nebenläufige Verarbeitung und skalierbare Anwendungen
- Kenntnisse über gängige Datenübertragungskonzepte, z.B. REST, MQTT
- Erfahrung im Schreiben von PyUnit-Tests und Integrationstests; Konzept des Mockings
- Sichere Nutzung von SQL- und NoSQL-Datenbanken (MariaDB, Redis)
- (Debian) Linux CLI-Nutzung; Docker; Git Versionskontrollsystem
- Teamgeist mit starken Selbstlernfähigkeiten
- Gute Kommunikationsfähigkeiten, gutes Englisch in Wort und Schrift
QUALIFIKATIONEN UND BILDUNGSANFORDERUNGEN
- Mindestens 5 Jahre Berufserfahrung in objektorientierter Programmierung
- Mindestens 4 Jahre Berufserfahrung mit Python
Senior FullStack Python & JS Developer -DEU Arbeitgeber: Cryoport Systems
Kontaktperson:
Cryoport Systems HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior FullStack Python & JS Developer -DEU
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns wissen, wenn du Hilfe beim Networking brauchst!
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Wir haben viele Ressourcen, die dir dabei helfen können.
✨Tipp Nummer 3
Sei proaktiv und zeige dein Interesse! Kontaktiere Recruiter oder Teamleiter direkt über unsere Website und stelle Fragen zu den Projekten, an denen sie arbeiten.
✨Tipp Nummer 4
Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden. Wenn du noch nicht alle beherrschst, schau dir Tutorials an oder mach kleine Projekte, um deine Fähigkeiten zu verbessern.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior FullStack Python & JS Developer -DEU
Tipps für deine Bewerbung 🫡
Mach deine Bewerbung persönlich: Zeig uns, wer du bist! Verwende eine freundliche und authentische Sprache in deinem Anschreiben. Erzähl uns, warum du dich für die Stelle interessierst und was dich motiviert, Teil von StudySmarter zu werden.
Betone deine technischen Fähigkeiten: Da wir nach einem Senior FullStack Python & JS Developer suchen, solltest du deine Erfahrungen mit Python, JavaScript und den relevanten Technologien klar hervorheben. Zeig uns, wie du bestehende Services optimiert und neue Lösungen implementiert hast.
Beziehe dich auf die Jobbeschreibung: Lies die Stellenanzeige sorgfältig durch und passe deine Bewerbung an die geforderten Kompetenzen an. Wenn du spezifische Erfahrungen oder Projekte hast, die zu den genannten Anforderungen passen, erwähne diese unbedingt!
Bewirb dich über unsere Website: Wir freuen uns darauf, deine Bewerbung über unsere Website zu erhalten! Das macht es uns einfacher, alles zu verwalten und sicherzustellen, dass du die bestmögliche Chance hast, bei uns einzusteigen.
Wie du dich auf ein Vorstellungsgespräch bei Cryoport Systems vorbereitest
✨Technologien verstehen
Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden. Wenn du weißt, dass Cryoport Systems mit Flask, REST und MQTT arbeitet, solltest du dir Beispiele und Anwendungsfälle anschauen, um zu zeigen, dass du die Tools beherrschst.
✨Codebeispiele vorbereiten
Bereite einige Codebeispiele vor, die deine Fähigkeiten in Python und JavaScript demonstrieren. Zeige, wie du bestehende Implementierungen optimiert oder refaktoriert hast. Das gibt dem Interviewer einen Einblick in deinen Arbeitsstil und deine Problemlösungsfähigkeiten.
✨Fragen stellen
Bereite Fragen vor, die du dem Interviewer stellen kannst. Frage nach den Herausforderungen, die das Team aktuell hat, oder wie sie ihre Software-Architektur weiterentwickeln wollen. Das zeigt dein Interesse und Engagement für die Position.
✨Teamgeist betonen
Da Teamarbeit wichtig ist, solltest du Beispiele aus deiner Vergangenheit teilen, die deine Teamfähigkeit und Kommunikationsskills unter Beweis stellen. Erkläre, wie du in der Vergangenheit erfolgreich mit anderen Entwicklern zusammengearbeitet hast, um Probleme zu lösen.