
Bei Bayer sind wir Visionäre und entschlossen, die größten Herausforderungen unseres Planeten zu überwinden und zu einer Welt beizutragen, in der genug Nahrung und ausreichende medizinische Versorgung für alle Menschen keine unerreichbaren Ziele mehr darstellen. Wir tun dies mit Energie, Neugier und purer Hingabe, lernen stets von den Menschen um uns herum, erweitern unsere Denkweise, verbessern unsere Fähigkeiten und definieren das „Unmögliche“ neu. Es gibt viele Gründe, sich uns anzuschließen: Wenn Sie nach einer abwechslungsreichen und bedeutungsvollen beruflichen Zukunft streben, in der Sie gemeinsam mit anderen brillanten Köpfen wirklich etwas bewegen können, möchten wir Sie in unserem Team haben.
Senior Software Engineer (w/m/d)
„Health for all, Hunger for none.“ Das ist die Vision von Bayer für eine bessere Welt. Um diese Vision zu erreichen, muss die Landwirtschaft durch Technologie revolutioniert werden. Wir als Global Discovery and Lab Platform in der Crop Science IT treiben die Erforschung neuer Verfahren und Technologien bei gleichzeitiger Gewährleistung der Sicherheit für Verbraucher:innen und die Umwelt voran. Wir entwickeln konsequent unser bestehendes Portfolio und ergänzen es
durch neue Produkte, die die Forschung und Entwicklung bei Crop Science unterstützen. Als Senior Software Engineer (m/w/d) arbeitest du in einem autonomen, interdisziplinären Team von 4–5 Entwickler:innen. Du gestaltest die Arbeitsweise deines Teams, die engesetzten Technologien und die Produkte deines Teams. Darüber hinaus stellst du dein Wissen und deine Expertise deinen Kolleg:innen innerhalb und außerhalb deines Teams zur Verfügung. Du unterstützt weniger erfahrene Kolleg:innen bei ihrer beruflichen Entwicklung durch Mentoring und Wissensaustausch. Du trägst dazu bei, dass dein Team erfolgreich sichere und qualitativ hochwertige IT Produkte zeitgerecht bereitstellen kann.
DEINE AUFGABEN UND VERANTWORTLICHKEITEN
- Du bist verantwortlich für die Entwicklung, kontinuierliche Verbesserung und Bereitstellung von Softwareprodukten, die in direktem Zusammenhang mit unseren Geschäftszielen stehen
- Du nutzt Cloud-Infrastruktur, um dein Produkt als zuverlässigen und performanten Service bereitzustellen
- Du setzt geeignete Mittel ein, um das Produkt deines Teams in Bezug auf Architektur, Sicherheit, Qualität sowie Performance zu verbessern und bist bestrebt, technische Schulden zu reduzieren
- Du nutzt sowohl agile Prinzipien als auch DevOps-Methoden, um deine Produkte zeitgerecht zu liefern
- Du nimmst an Code-Reviews sowie Pair- und Mob-Programming Sessions teil und sorgst für entsprechende Umsetzungen, um nicht nur dein Produkt zu verbessern, sondern auch deinem Team bei seiner Weiterentwicklung zu unterstützen
- Du suchst aktiv nach Möglichkeiten, wie du dein Team verbessern kannst, zum Beispiel durch Mentoring weniger erfahrener Kolleg:innen
- Du informierst dich fortlaufend über neue Tools, Technologien sowie Architekturmuster und suchen aktiv nach Möglichkeiten, deine Erkenntnisse in deinem Team zur Anwendung zu bringen (aktuell: JavaScript, TypeScript, NodeJS, GraphQL, REST, React, Postgres, Document db, DynamoDB, Amazon Web Services – Serverless Services)
- Du antizipierst und bewältigst technische und organisatorische Hindernisse, die dein eigenes Team und andere Teams betreffen
- Du arbeitest mit unseren Principal Software Engineers zusammen und trägst zu Entscheidungen über technische Gestaltung und Architektur sowohl im Team als auch in der gesamten Plattform bei
WAS DU MITBRINGST
- Einen Hochschulabschluss im Bereich Informatik oder Naturwissenschaften bzw. entsprechende Berufserfahrung
- Du hast mehrjährige Erfahrung in einer oder in mehreren der Funktionen: Software Engineering (Full-Stack/Front-End/Back-End), Cloud Engineering, Data Engineering, Security Engineering, DevOps Engineering
- Du bringst Erfahrung in einem oder mehrerer der Bereiche mit: Entwicklung von Single Page Webapplications, Continuous Delivery und Systemmanagement in der Cloud, mobile Anwendungsentwicklung, Design und Entwicklung von Mikroservices, Design und Entwicklung komplexer verteilter Systeme, Software-Sicherheit
- Du verfügst über mehrjährige praktische Erfahrung in modernen Programmiersprachen und Frameworks
- Du besitzt Erfahrung in der agilen Softwareentwicklung
- Du bist lernbegeistert und arbeiten gerne mit KollegInnen mit unterschiedlichem Hintergrund zusammen
- Du hast Spaß daran, weniger erfahrene KollegInnen zu fördern und dein Team in seiner Entwicklung zu unterstützen
- Du verfügst über sehr gute Englischkenntnisse in Wort und Schrift; Deutschkenntnisse sind von Vorteil
ZUSÄTZLICHE INFORMATION
Das Stellenprofil Senior Software Engineer (w/m/d) ist für Monheim, Berlin und Frankfurt ausgeschrieben. Die Stelle kann sowohl in Vollzeit als auch in Teilzeit besetzt werden.
#LI-DE
IHRE BEWERBUNG
Dies ist Ihre Chance, sich mit uns gemeinsam den größten globalen Herausforderungen unserer Zeit zu stellen: die Gesundheit der Menschen zu erhalten, die wachsende Weltbevölkerung zu ernähren und den Klimawandel zu verlangsamen. Sie haben eine Stimme, Ideen und Perspektiven, die wir hören möchten. Denn unser Erfolg beginnt mit Ihnen. Seien Sie dabei!
Bayer begrüßt Bewerbungen aller Menschen ungeachtet von ethnischer Herkunft, nationaler Herkunft, Geschlecht, Alter, körperlichen Merkmalen, sozialer Herkunft, Behinderung, Mitgliedschaft in einer Gewerkschaft, Religion, Familienstand, Schwangerschaft, sexueller Orientierung, Geschlechtsidentität oder einem anderen sachfremden Kriterium nach geltendem Recht. Wir bekennen uns zu dem Grundsatz, alle Bewerberinnen und Bewerber fair zu behandeln und Benachteiligungen zu vermeiden.
Standort: Deutschland : Nordrhein-Westfalen : Monheim || Deutschland : Berlin : Berlin || Deutschland : Hessen : Frankfurt a.M.
Division: Enabling Functions
Referenzcode: 476501