Auf einen Blick
- Aufgaben: Gestalte die nächste Generation cloudbasierter medizinischer Produkte und leite technische Entscheidungen.
- Unternehmen: Führendes Unternehmen im Bereich Medizintechnologie mit innovativer Unternehmenskultur.
- Vorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Entwicklungsmöglichkeiten.
- Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen und Teamarbeit.
- Warum dieser Job: Arbeite an bahnbrechenden Technologien und unterstütze die Gesundheitsversorgung weltweit.
- Qualifikationen: Mindestens 10 Jahre Erfahrung in der Softwareentwicklung und technische Führungsqualitäten.
Das prognostizierte Gehalt liegt zwischen 50000 - 124000 € pro Jahr.
Hilf mit, die nächste Generation cloudbasierter medizinischer Produkte zu gestalten, die unser wachsendes Portfolio an Infusionspumpen unterstützen. Du wirst Teil eines multifunktionalen Ingenieurteams, das Anwendungen auf unserer BD Cloud-Plattform entwickelt. Je nach Produktbedarf kann deine Arbeit Software für Arzneimittelbibliotheken, Pumpenmanagement oder Pumpenvernetzung umfassen. Als Staff Software Engineer wirst du technische Führung für ein ganzes Produkt oder eine bedeutende technische Fähigkeit übernehmen, die sich über mehrere Produkte erstreckt. Du wirst die Architektur leiten, Ingenieursentscheidungen abstimmen und Teams befähigen, zuverlässige und wartbare Software zu liefern.
Deine Aufgaben umfassen:
- Technische Mentorschaft für ein Produkt oder eine gemeinsame Fähigkeit anbieten, klare technische Richtungen festlegen und die Lieferung über Anwendungsebenen und Dienstgrenzen hinweg leiten.
- Produktarchitektur und bedeutende Designentscheidungen innerhalb der Einschränkungen der BD Cloud-Plattform besitzen, mit Plattformarchitekten zusammenarbeiten und Genehmigungen einholen, wo erforderlich.
- Unklare Produktbedürfnisse in umsetzbare technische Ansätze übersetzen.
- Entscheidungen über die Erweiterung bestehender Anwendungen, die Erstellung neuer Komponenten und die Wiederverwendung von Fähigkeiten über Produkte hinweg leiten.
- Technische Arbeiten zwischen Teams koordinieren, Integrationsherausforderungen lösen und Übereinstimmung über Schnittstellen, Verantwortlichkeiten und Designentscheidungen herstellen.
- Senior- und weniger erfahrene Ingenieure betreuen, Design- und Code-Reviews erleichtern und die Fähigkeit des Teams stärken, fundierte Entscheidungen unabhängig zu treffen.
- Praktische Beiträge leisten, wo es den größten Einfluss hat, einschließlich Prototypen, kritischen Implementierungen und komplexen Untersuchungen.
- Mit Qualitätstechnikern bei Testbarkeit, technischen Risiken und Verifikationsansätzen zusammenarbeiten.
- Die Entwicklungstests und die Abdeckung von Unit-Tests leiten, während die Verantwortung der Qualitätstechniker für die endgültige Verifikation unterstützt wird.
- Genehmigte KI-unterstützte Ingenieurwerkzeuge mit gesundem Urteilsvermögen verwenden und die Verantwortung für die Richtigkeit, Sicherheit und Wartbarkeit der generierten Lösungen verstärken.
- Unser Qualitätsmanagementsystem, den Entwicklungslebenszyklus und die Dokumentationsanforderungen auf technische Planung und Design anwenden.
- Ingenieur- und Produktleiter bei der Bewertung technischer Optionen, Risiken, Abhängigkeiten und Investitionsprioritäten unterstützen.
- Empfehlungen klar an technische und nicht-technische Stakeholder kommunizieren.
Erforderliche Qualifikationen:
- Mindestens 10 Jahre Erfahrung in der Softwareentwicklung, einschließlich nachgewiesener technischer Führung bei umfangreichen Anwendungen, Produkten oder Fähigkeiten, die sich über mehrere Teams erstrecken.
- Erfahrung in der Verantwortung für Anwendungsarchitektur und der Leitung komplexer Softwareinitiativen von Anforderungen und Design bis hin zu Implementierung und Verifikation.
- Starke Grundlagen in der Softwareentwicklung und Kenntnisse in einer oder mehreren modernen Programmiersprachen.
- Praktische Erfahrung mit Cloud-Anwendungen, APIs, Service-Integration, containerisierter Software, Git und kollaborativen Entwicklungsabläufen.
- Starkes Verständnis von serviceorientierten und monolithischen Architekturen.
- Fähigkeit, unklare Probleme in klare technische Richtungen umzuwandeln und Ergebnisse gegen Anforderungen zu bewerten.
- Nachgewiesene Fähigkeit, erfahrene Ingenieure zu betreuen und über Teams hinweg zu koordinieren.
- Starkes Verständnis von Unit-Tests, automatisierten Verifikationspraktiken, Code-Reviews und wartbarem Softwaredesign.
Bevorzugte Qualifikationen:
- Erfahrung in der Entwicklung von Software im Gesundheitswesen oder anderen regulierten Bereichen ist sehr wünschenswert.
- Erfahrung mit C#/.NET, React/TypeScript oder vergleichbaren Technologien, die in modernen Cloud-Anwendungen verwendet werden.
- Erfahrung mit Kubernetes, Helm, verteilten Systemen und gemeinsamer Plattformintegration.
- Erfahrung in der Weiterentwicklung bestehender Anwendungen bei gleichzeitiger Einführung neuer Produkte oder wiederverwendbarer Fähigkeiten.
- Ein Master-Abschluss in Informatik, Softwaretechnik oder einem verwandten technischen Bereich.
Warum uns beitreten?
Um einen Sinn in den Möglichkeiten zu finden, benötigen wir Menschen, die das große Ganze sehen können und die menschliche Geschichte verstehen, die allem, was wir tun, zugrunde liegt. Bei BD wirst du eine Kultur entdecken, in der du lernen, wachsen und gedeihen kannst.
Staff Software Engineer in Wien Arbeitgeber: Becton Dickinson
Waters ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern in Süddeutschland die Möglichkeit bietet, in einem innovativen und dynamischen Umfeld zu arbeiten. Mit einem starken Fokus auf persönliche und berufliche Weiterentwicklung sowie einer positiven Unternehmenskultur fördert Waters die Zusammenarbeit und den Austausch von Ideen. Die umfassenden Zusatzleistungen und die wettbewerbsfähige Vergütung machen Waters zu einem attraktiven Arbeitsplatz für Fachkräfte im Bereich Mikrobiologie.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Staff Software Engineer in Wien erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Becton Dickinson anzuklopfen, wenn du dich auf die Stelle als Staff Software Engineer bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Becton Dickinson vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Staff Software Engineer in Wien mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Becton Dickinson klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Becton Dickinson vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.