Auf einen Blick
- Aufgaben: Entwickle moderne, skalierbare Systeme zur Analyse wissenschaftlicher Daten.
- Unternehmen: Innovatives Unternehmen im Gesundheitswesen mit Fokus auf Forschung und Entwicklung.
- Vorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen und Mentoring für Junior-Entwickler.
- Warum dieser Job: Gestalte bahnbrechende Technologien, die das Leben von Patienten verändern.
- Qualifikationen: Erfahrung in Full-Stack-Entwicklung und Datenengineering erforderlich.
Das prognostizierte Gehalt liegt zwischen 75000 - 100000 € pro Jahr.
Position: Treten Sie unserem Data and Digital Catalyst-Team als Software Engineer bei, wo Sie die modernisierten und vernetzten Rechen- und Datenökosysteme entwickeln, die für unsere Forschung grundlegend sind. Sie werden robuste und skalierbare Systeme aufbauen, die das Potenzial unserer vielfältigen wissenschaftlichen Daten freisetzen und direkt die Entdeckung und Entwicklung lebensverändernder Behandlungen für Patienten beschleunigen.
Verantwortlichkeiten:
- Aufbau und Verbesserung eines modernen, skalierbaren Ökosystems von Anwendungen und Tools zur Erfassung, Übertragung und Vorbereitung wissenschaftlicher Daten für die Analyse.
- Entwurf und Bereitstellung komplexer, benutzerfreundlicher Datenanwendungen und Pipelines, die verschiedene Datensätze über wichtige wissenschaftliche Bereiche integrieren.
- Nutzung standardisierter Muster wie Microservices und ereignisgesteuerte Architektur zur Verbesserung von Datenworkflows und des Anwendungsecosystems.
- Förderung technischer Exzellenz durch Sicherstellung, dass Lösungen innovativ, erstklassig und nahtlos integriert sind.
- Integration verschiedener Datensätze zur Unterstützung von Künstlicher Intelligenz (KI), maschinellem Lernen (ML) und natürlichen Sprachsuchfähigkeiten.
- Direkte Zusammenarbeit mit Rechen- und Forschungswissenschaftlern, um deren Herausforderungen zu verstehen und in effektive Technologielösungen zu übersetzen.
- Technische Führung bei laufenden Initiativen und Identifizierung neuer Möglichkeiten zur Schaffung gemeinsamer, wiederverwendbarer Lösungen.
- Mentoring von Junior-Entwicklern, Förderung ihres beruflichen Wachstums und Einhaltung hoher Ingenieurstandards.
Qualifikationen:
- Ein BS- oder MS-Abschluss in Informatik oder einem verwandten technischen Bereich oder gleichwertige praktische Erfahrung.
- 8–10+ Jahre Berufserfahrung in der Full-Stack-Software- und Datenengineering.
- Starke Fähigkeiten in der Backend- (z.B. Python, Java) und Frontend- (z.B. React, Vue) Entwicklung.
- Tiefe Erfahrung im modernen Datenengineering: Datenbanken (SQL/NoSQL), ETL/ELT-Pipelines und APIs (REST, GraphQL).
- Nachweisliche Erfahrung in der Entwicklung und Bereitstellung von Anwendungen auf cloud-nativen Architekturen, vorzugsweise AWS.
- Erfahrung in der Einrichtung von Best Practices für den SDLC, einschließlich Versionierung, Tests, Beobachtbarkeit, CI/CD usw.
- Außergewöhnliche Fähigkeit, skalierbare Lösungen in komplexen Umgebungen mit mehreren bestehenden Systemintegrationen zu entwerfen.
- Hervorragende Kommunikations- und Kollaborationsfähigkeiten, mit der Fähigkeit, technische Konzepte verschiedenen Zielgruppen zu vermitteln.
- Bevorzugte Erfahrung in der pharmazeutischen Branche oder einem verwandten Bereich und der Etablierung von Best Practices für das Codieren.
Globale Einstufung: Die globale Einstufung für diese Rolle kann SE7 oder SE8 sein, um mit Principal / Senior Principal Engineer übereinzustimmen.
EEO-Erklärung: Roche ist ein Arbeitgeber, der Chancengleichheit bietet.
Principal / Senior Principal Software Engineer Arbeitgeber: F. Hoffmann-La Roche AG
Als Arbeitgeber im Bereich der biomedizinischen Forschung bietet unser Unternehmen eine inspirierende Arbeitsumgebung, in der Innovation und Zusammenarbeit im Mittelpunkt stehen. Unsere Mitarbeiter profitieren von umfangreichen Weiterbildungsmöglichkeiten, einem unterstützenden Teamgeist und der Chance, an bedeutenden Projekten zu arbeiten, die das Leben von Patienten verändern können. Zudem fördern wir eine Kultur der technischen Exzellenz und bieten flexible Arbeitsmodelle, um eine ausgewogene Work-Life-Balance zu gewährleisten.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Principal / Senior Principal Software Engineer erhalten könnten
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn, um mit Fachleuten aus der Branche in Kontakt zu treten. Lass uns gemeinsam nach Events oder Meetups suchen, wo du Gleichgesinnte treffen und dein Netzwerk erweitern kannst.
✨Sei proaktiv!
Warte nicht darauf, dass die Stellenanzeigen auf dich zukommen. Kontaktiere Unternehmen direkt über unsere Website und zeige dein Interesse an offenen Positionen. Ein persönlicher Ansatz kann oft den Unterschied machen!
✨Bereite dich auf technische Interviews vor!
Mach dich mit typischen Fragen und Herausforderungen vertraut, die in technischen Interviews gestellt werden. Lass uns gemeinsam an Coding-Challenges arbeiten, um deine Fähigkeiten zu schärfen und selbstbewusst aufzutreten.
✨Zeige deine Leidenschaft!
Erzähle in Gesprächen von Projekten, die dir am Herzen liegen, und wie du innovative Lösungen entwickelt hast. Deine Begeisterung für Technologie und Problemlösungen wird potenzielle Arbeitgeber beeindrucken!
Wir glauben, dass du diese Fähigkeiten brauchst, um Principal / Senior Principal Software Engineer mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wenn du deine Bewerbung schreibst, lass deine Persönlichkeit durchscheinen. Wir suchen nach authentischen Menschen, die ihre Leidenschaft für Software Engineering zeigen. Zeig uns, warum du der perfekte Fit für unser Team bist!
Mach es klar und prägnant:Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. Wir wollen schnell verstehen, was du kannst und wie du zu unserem Data and Digital Catalyst Team beitragen kannst.
Beziehe dich auf die Stellenbeschreibung:Schau dir die Anforderungen genau an und passe deine Bewerbung entsprechend an. Zeige, wie deine Erfahrungen und Fähigkeiten mit den Aufgaben und Qualifikationen übereinstimmen, die wir in der Stellenbeschreibung aufgeführt haben.
Bewirb dich über unsere Website:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie im richtigen System landet und wir sie schnell bearbeiten können. Wir freuen uns darauf, von dir zu hören!
Wie man sich auf ein Vorstellungsgespräch bei F. Hoffmann-La Roche AG vorbereitet
✨Verstehe die Technologie
Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, wie Python, Java, React und AWS. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch innovative Ansätze zur Lösung von Problemen vorschlagen kannst.
✨Bereite konkrete Beispiele vor
Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, diese Erfahrungen zu teilen und zu erklären, wie du technische Lösungen entwickelt hast, die den Anforderungen der Wissenschaft gerecht wurden.
✨Zeige deine Teamfähigkeit
Da die Rolle enge Zusammenarbeit mit Wissenschaftlern erfordert, ist es wichtig, deine Kommunikations- und Teamfähigkeiten zu betonen. Bereite dich darauf vor, Beispiele zu geben, wie du erfolgreich mit anderen zusammengearbeitet hast, um technische Lösungen zu entwickeln.
✨Frage nach den Herausforderungen
Nutze die Gelegenheit, um Fragen zu stellen! Frage nach den aktuellen Herausforderungen, mit denen das Team konfrontiert ist, und wie du helfen könntest, diese zu bewältigen. Das zeigt dein Interesse und deine Bereitschaft, aktiv zur Lösung beizutragen.