Eppendorf AG company's all remote jobs
Sie verantworten die Konzeption sowie die Neu- und Weiterentwicklung von Softwareapplikationen mit Web-Technologien als Mitglied eines agilen Teams
Sie entwickeln Web-Frontend-Applikationen in der Cloud und On-Premises im Kontext von Life Sciences und IoT Lab-Devices.
Sie entwickeln die Software-Architektur weiter im Sinne einer Plattform mit der Herausforderung, die Kombination unterschiedlicher Technologien und Konzepte zu ermöglichen.
Sie erstellen Softwaredesigns unter Anwendung von aktuellen Best-Practices und Patterns und setzen diese um.
Sie können eine erfolgreich abgeschlossene Berufsausbildung im Bereich Softwareentwicklung oder ein vergleichbares (Fach-) Hochschulstudium vorweisen.
Sie haben mehrjährige Erfahrung als Softwareentwickler mit dem Einsatz von Web-Technologien (HTML5, Javascript ES 6, TypeScript, CSS3).
Sie verfügen über fundierte Kenntnisse in Frameworks und Libraries wie Angular, React und Vue.js.
Ausgeprägte Kenntnisse in der Erstellung von automatisierten Tests und Durchführung von Code Reviews als Teil der Entwicklung haben Sie ebenfalls.
Gute Kenntnisse über moderne Build-Tools wie z.B. webpack und die Verwendung von CI/CD Pipelines sind für Sie selbstverständlich.
Wünschenswert sind Ihre Kenntnisse moderner Architektur-Patterns in der Webentwicklung.
Sie haben praktische Erfahrung mit agiler Softwareentwicklung (Scrum).
Sie verfügen über gute Deutsch - und gute Englischkenntnisse in Wort und Schrift.
Sie arbeiten mit Herzblut an neuen, innovativen Produkten, sind neugierig und aufgeschlossen gegenüber der stetigen und schnellen Weiterentwicklung von Web-Technologien und deren potentiellen Einsatzmöglichkeiten.
Sie arbeiten in agilen Teams kooperativ auf gemeinsame Ziele hin.
Sie können im professionellen IT-Arbeitsumfeld mit immer aktuellen Technologien, Methoden und Tools arbeiten.
Wir leben die Vereinbarkeit von Beruf und Familie und nutzen dazu ein flexibles Gleitzeitmodell.
Um Ihr Wissen zu vertiefen und sich kontinuierlich fachlich und persönlich weiterzuentwickeln, bieten wir Ihnen eine Vielzahl an frei auswählbaren Schulungen, Teilnahme an Konferenzen und Zugang zu Learning Plattformen.
Vielfältige Sozialleistungen, wie eine zusätzlich zum Gehalt finanzierte Altersvorsorge, Betriebssport, Jobrad, Corporate Benefits u.a.
Ihre Herausforderungen
- Sie gestalten und verantworten die Softwarearchitektur für komplexe plattformbasierte Laborprodukte im Bereich Bioprozess über den gesamten Produktlebenszyklus.
- Sie sind Teil eines agilen Softwareentwicklungsteams, welches Sie fachlich führen und weiterentwickeln.
- Sie arbeiten im Team an der projektübergreifenden Sicherstellung von Architekturrichtlinien und der Einführung neuer Technologien und Vorgehensweisen.
- Sie übertragen fachliche Anforderungen und Qualitätsmerkmale in technische Konzepte.
- Sie dokumentieren Softwarearchitektur in einem definierten Softwareentwicklungsprozess.
- Sie fungieren als Schnittstelle zu internen Stakeholdern sowie zu externen Dienstleistern.
Ihre Expertise
- Sie haben ein abgeschlossenes Studium in Informatik, Technischer Informatik oder eine vergleichbare Qualifikation.
- Sie besitzen mehrjährige Berufserfahrung in der Entwicklung und Konzeption komplexer Softwareprodukte.
- Idealerweise haben Sie bereits Erfahrung in technischer Projektleitung.
- Sie besitzen eine konzeptionelle und lösungsorientierte Denk- und Vorgehensweise und ausgeprägte analytische Fähigkeiten.
- Sie haben Erfahrung mit agilen Entwicklungsprozessen (z.B. Scrum).
- Sie haben Erfahrung im strukturierten Dokumentieren von Softwarearchitekturen (z.B. mit UML).
- Sie haben bereits Erfahrung in einem der folgenden Gebiete gesammelt: Regelungs- und Steuerungstechnik, Prozessleittechnik, Automatisierungstechnik; Sie kennen industrielle Protokolle wie OPC, MQTT oder Feldbusse.
- Sie sind erfahren in der Entwicklung mit verschiedenen Technologiestacks.
- Idealerweise haben Sie solide Kenntnisse in Scala und mit Akka Aktoren.
- Idealerweise haben Sie Erfahrung in Web-Entwicklung und Web-Architektur.
- Sie haben sehr gute Englischkenntnisse.
- Sie besitzen eine ausgeprägte Kommunikations- und Teamfähigkeit, eine durchsetzungsstarke Persönlichkeit, Innovationsfreude und Kreativität.
Ihre Vorteile bei Eppendorf
- Wir bieten Ihnen einen stabilen Arbeitsplatz in einem international erfolgreichen Unternehmen.
- Mit unserem flexiblen Gleitzeitrahmen können Sie Ihre Arbeitszeit individuell planen und eine ausgewogene Work-Life-Balance eigenverantwortlich gestalten.
- Bei uns bekommen Sie auch die Möglichkeit im Homeoffice zu arbeiten.
- Um Ihr Fachwissen zu vertiefen und sich kontinuierlich weiterzuentwickeln, bieten wir Ihnen eine Vielzahl an Weiterbildungs- und Entwicklungsmöglichkeiten.
- Mit uns arbeiten Sie sinnstiftend an der Verbesserung der Lebensbedingungen der Menschen mit.
Bitte übersenden Sie uns eine aussagefähige Bewerbung mit Anschreiben, Lebenslauf und Zeugnissen.
Ihre Expertise
* Sie haben ein abgeschlossenes Studium in Informatik, Technischer Informatik oder eine vergleichbare Qualifikation.
* Sie besitzen mehrjährige Berufserfahrung in der Entwicklung und Konzeption komplexer Softwareprodukte.
* Idealerweise haben Sie bereits Erfahrung in technischer Projektleitung.
* Sie besitzen eine konzeptionelle und lösungsorientierte Denk- und Vorgehensweise und ausgeprägte analytische Fähigkeiten.
* Sie haben Erfahrung mit agilen Entwicklungsprozessen (z.B. Scrum).
* Sie haben Erfahrung im strukturierten Dokumentieren von Softwarearchitekturen (z.B. mit UML).
* Sie sind erfahren in der Entwicklung mit verschiedenen Technologiestacks.
* Idealerweise haben Sie solide Kenntnisse in Scala und mit Akka Aktoren.
* Idealerweise haben Sie Erfahrung in Web-Entwicklung und Web-Architektur.
* Sie haben sehr gute Englischkenntnisse.
* Sie besitzen eine ausgeprägte Kommunikations- und Teamfähigkeit, eine durchsetzungsstarke Persönlichkeit, Innovationsfreude und Kreativität.
Ihre Vorteile bei Eppendorf
* Wir bieten Ihnen einen stabilen Arbeitsplatz in einem international erfolgreichen Unternehmen.
* Mit unserem flexiblen Gleitzeitrahmen können Sie Ihre Arbeitszeit individuell planen und eine ausgewogene Work-Life-Balance eigenverantwortlich gestalten.
* Bei uns bekommen Sie auch die Möglichkeit im Homeoffice zu arbeiten.
* Um Ihr Fachwissen zu vertiefen und sich kontinuierlich weiterzuentwickeln, bieten wir Ihnen eine Vielzahl an Weiterbildungs- und Entwicklungsmöglichkeiten.
* Mit uns arbeiten Sie sinnstiftend an der Verbesserung der Lebensbedingungen der Menschen mit.
Ihre Herausforderung
- Planen und Durchführen von qualitativen und quantitativen Nutzerstudien
- Begleiten der Produktentwicklung im Rahmen des UX-Design und Usability-Engineering
- Unterstützung des Requirements Engineering
- Implementieren von Mock-Ups und Prototypen für Embedded und Web UIs
- Aufbau des Design-System für die zukünftige Produktplattform
- Bereitstellen von implementierungsfähigen UI-Entwürfen
Ihre Expertise
- Erfolgreich absolviertes Hochschulstudium der Informatik, Human Computer Interaction (HCI, Mensch-Maschine Interaktion), Interaktionsdesign oder vergleichbare Kenntnisse
- Erfahrung in der Auseinandersetzung mit User Experience und angrenzenden Themen wie Wahrnehmungspsychologie, menschlichem Verhalten, Usability und kontextbezogenem Design
- Erfahrung mit Methoden des Usability-Engineering
- Kenntnisse und Erfahrung im Bereich nutzerzentrierte User Interface-Entwicklung sowie in agilen Methoden
- Erfahrung in Softwareprojekten zur Entwicklung grafischer Oberflächen im Bereich Embedded von Vorteil
- Sehr gute Englischkenntnisse in Wort und Schrift
- Gute Deutschkenntnisse in Wort und Schrift hilfreich
- Schnelle Auffassungsaufgabe und konzeptionelle Denkweise
- Eigenständiges Arbeiten
- Fähigkeit zur strukturierten Aufbereitung komplexer Sachverhalte
- Gute Präsentations- und Kommunikationsfähigkeiten
Ihre Vorteile bei Eppendorf
- Unbefristete und spannende Tätigkeit in einem Unternehmen der Life Science Branche
- Wertschätzende Unternehmenskultur - auf jeder Ebene
- Fachliche Weiterentwicklung durch Projektverantwortung und Zusammenarbeit mit anderen Disziplinen
- Strukturierte Einarbeitung und schnelle Einbindung in das Team durch das Mitarbeitereinführungsprogramm
- Vereinbarkeit von Beruf und Familie durch flexible Arbeitszeitmodelle
Ihre Herausforderungen
- Sie gestalten und verantworten die Softwarearchitektur für komplexe plattformbasierte Laborprodukte im Bereich Bioprozess über den gesamten Produktlebenszyklus.
- Sie sind Teil eines agilen Softwareentwicklungsteams, welches Sie fachlich führen und weiterentwickeln.
- Sie arbeiten im Team an der projektübergreifenden Sicherstellung von Architekturrichtlinien und der Einführung neuer Technologien und Vorgehensweisen.
- Sie übertragen fachliche Anforderungen und Qualitätsmerkmale in technische Konzepte.
- Sie dokumentieren Softwarearchitektur in einem definierten Softwareentwicklungsprozess.
- Sie fungieren als Schnittstelle zu internen Stakeholdern sowie zu externen Dienstleistern.
Ihre Expertise
- Sie haben ein abgeschlossenes Studium in Informatik, Technischer Informatik oder eine vergleichbare Qualifikation.
- Sie besitzen mehrjährige Berufserfahrung in der Entwicklung und Konzeption komplexer Softwareprodukte.
- Idealerweise haben Sie bereits Erfahrung in technischer Projektleitung.
- Sie besitzen eine konzeptionelle und lösungsorientierte Denk- und Vorgehensweise und ausgeprägte analytische Fähigkeiten.
- Sie haben Erfahrung mit agilen Entwicklungsprozessen (z.B. Scrum).
- Sie haben Erfahrung im strukturierten Dokumentieren von Softwarearchitekturen (z.B. mit UML).
- Sie sind erfahren in der Entwicklung mit verschiedenen Technologiestacks.
- Idealerweise haben Sie solide Kenntnisse in Scala und mit Akka Aktoren.
- Idealerweise haben Sie Erfahrung in Web-Entwicklung und Web-Architektur.
- Sie haben sehr gute Englischkenntnisse.
- Sie besitzen eine ausgeprägte Kommunikations- und Teamfähigkeit, eine durchsetzungsstarke Persönlichkeit, Innovationsfreude und Kreativität.
Ihre Vorteile bei Eppendorf
- Wir bieten Ihnen einen stabilen Arbeitsplatz in einem international erfolgreichen Unternehmen.
- Mit unserem flexiblen Gleitzeitrahmen können Sie Ihre Arbeitszeit individuell planen und eine ausgewogene Work-Life-Balance eigenverantwortlich gestalten.
- Bei uns bekommen Sie auch die Möglichkeit im Homeoffice zu arbeiten.
- Um Ihr Fachwissen zu vertiefen und sich kontinuierlich weiterzuentwickeln, bieten wir Ihnen eine Vielzahl an Weiterbildungs- und Entwicklungsmöglichkeiten.
- Mit uns arbeiten Sie sinnstiftend an der Verbesserung der Lebensbedingungen der Menschen mit.
Ihre Herausforderungen
- Pflege und Weiterentwicklung des Eppendorf Android Board Support Package
- Pflege und Weiterentwicklung des Eppendorf Embedded Linux Board Support Package
- Umsetzung der softwaretechnischen Ziele, Vorgaben und Anforderungen in Produktentwicklungsprojekten von der Spezifikation über die Implementierung bis hin zu Test, Dokumentation und Wartung in allen Phasen der Softwareentwicklung
- Programmieren von embedded Systemen auf Basis von Linux und Android
- Code Reviews und Coaching von Junior Entwickler*innen
- Durchführung von Fehleranalysen
- Ausarbeitung von softwaretechnischen Lösungsansätzen
- Recherche und Einführung von Werkzeugen für die Softwareentwicklung
Bei entsprechender Qualifikation (Senior - Level)
- Entwicklung Hardware-naher Software-Architekturen
- Mitarbeit im Requirements Engineering von Hardware-/Software-Entwicklungprojekten
- Termin- und Kapazitätsplanung der Software Entwicklungsaufgaben
- Coaching von Junior - Entwickler*innen
Ihre Expertise
- Sicherer Umgang mit Git, idealerweise gute Kenntnisse in CI-Technologien (GitLab, Gerrit, Jenkins und Docker)
- Fundierte Programmierkenntnisse in C/C++, idealerweise auch in Python
- Fundierte Shell Scripting Kenntnisse
- Fundierte Kenntnisse in Linux Kernel-Build-Systemen (z.B. make) und Embedded Linux Distributionen mit ihren Build-Systemen (z.B. Yocto Project)
- Gute Kenntnisse in der Linux Kernel- und Kernelmodul-Programmierung und/oder Bug-Fixing
- Gute Kenntnisse im AOSP-Build-System
- Gute Englischkenntnisse in Wort und Schrift
- Ergebnisorientiert sein: Sie lösen auch unerwartete Probleme mit konzeptioneller Herangehensweise.
- Mit Ungewissheiten umgehen: Mit Ihrer schnellen Auffassungsgabe tragen Sie zu sehr guten Lösungen in einem sich stetig weiterentwickelnden Umfeld bei.
- Arbeitet mit anderen zusammen: Sie arbeiten in agilen Teams kooperativ auf gemeinsame Ziele hin.
- Innovation fördern: Sie arbeiten mit Herzblut an neuen, innovativen Produkten, sind neugierig und haben Spaß am Lernen.
- Kundenorientierung: Sie möchten unsere Kund*innen verstehen und durch Ihre Arbeit Labore auf der ganzen Welt zu unterstützen.
Ihre Perspektive
- Professionelles IT-Arbeitsumfeld mit immer aktuellen Technologien, Methoden und Tools
- Vereinbarkeit von Beruf und Familie durch flexible Arbeitszeit
- Individuelle Weiterbildung durch Personalentwicklungsprogramme sowie durch den Besuch von individuell auswählbaren Schulungen und Konferenzen und jährliche Mitarbeitergespräche
- Strukturierte Einarbeitung und schnelle Einbindung in das Team durch das Mitarbeitereinführungsprogramm
- Neben regelmäßigen Teamevents auch Weihnachtsfeier und Sommerfest
- Vielfältige Sozialleistungen, wie eine zusätzlich zum Gehalt finanzierte Altersvorsorge, Betriebssport, Jobrad, u.a.
- Flache Hierarchien mit kurzen Entscheidungswegen in einem offenen und kollegialen Arbeitsumfeld
Ihre Herausforderung
- Planen und Durchführen von qualitativen und quantitativen Nutzerstudien
- Begleiten der Produktentwicklung im Rahmen des UX-Design und Usability-Engineering
- Unterstützung des Requirements Engineering
- Implementieren von Mock-Ups und Prototypen für Embedded und Web UIs
- Aufbau des Design-System für die zukünftige Produktplattform
- Bereitstellen von implementierungsfähigen UI-Entwürfen
Ihre Expertise
- Erfolgreich absolviertes Hochschulstudium der Informatik, Human Computer Interaction (HCI, Mensch-Maschine Interaktion), Interaktionsdesign oder vergleichbare Kenntnisse
- Erfahrung in der Auseinandersetzung mit User Experience und angrenzenden Themen wie Wahrnehmungspsychologie, menschlichem Verhalten, Usability und kontextbezogenem Design
- Erfahrung mit Methoden des Usability-Engineering
- Kenntnisse und Erfahrung im Bereich nutzerzentrierte User Interface-Entwicklung sowie in agilen Methoden
- Erfahrung in Softwareprojekten zur Entwicklung grafischer Oberflächen im Bereich Embedded von Vorteil
- Sehr gute Englischkenntnisse in Wort und Schrift
- Gute Deutschkenntnisse in Wort und Schrift hilfreich
- Schnelle Auffassungsaufgabe und konzeptionelle Denkweise
- Eigenständiges Arbeiten
- Fähigkeit zur strukturierten Aufbereitung komplexer Sachverhalte
- Gute Präsentations- und Kommunikationsfähigkeiten
Ihre Vorteile bei Eppendorf
- Unbefristete und spannende Tätigkeit in einem Unternehmen der Life Science Branche
- Wertschätzende Unternehmenskultur - auf jeder Ebene
- Fachliche Weiterentwicklung durch Projektverantwortung und Zusammenarbeit mit anderen Disziplinen
- Strukturierte Einarbeitung und schnelle Einbindung in das Team durch das Mitarbeitereinführungsprogramm
- Vereinbarkeit von Beruf und Familie durch flexible Arbeitszeitmodelle