Inetum
Nox Health
Lead Software Engineer
JavaPostgreSQLAWS
Automatische Übersetzung. Prüfe das Original.
Über die Rolle
Die
Rolle
Wir suchen einen Lead Software Engineer, der die Balance zwischen höherwertigem Systemdesign und praktischer Codierung liebt. In dieser Rolle teilen Sie Ihre Zeit 50/50 zwischen zwei kritischen Bereichen auf:
Hauptverantwortlichkeiten
- Upstream-Architektur (50%): Sie fungieren als technischer Anker in einer multidisziplinären Triade neben Produktmanagern und Product Ownern. Sie übersetzen Product Requirements Documents (PRDs) in umfassende Technical Design Documents (TDDs), definieren die Architektur, bewerten die Machbarkeit und liefern die Schätzungen, die unsere Roadmap gestalten.
- Praktische Umsetzung (50%): Sie entwerfen nicht nur Systeme und geben sie ab. Sie werden sich einem unserer vier Scrum-Teams als aktiver Entwickler anschließen. Sie helfen dem Team, Ihre TDDs in umsetzbare User Stories zu zerlegen, produktionsreifen Code in Java/Kotlin zu schreiben und das Team durch Code-Reviews und technische Hürden zu betreuen.
- Architektur & Design: Leitung des technischen Designs neuer kommerzieller Cloud-Produkte, Erstellung hoch skalierbarer, sicherer und robuster Microservices-Architekturen auf AWS.
- Upstream-Zusammenarbeit: Direkte Partnerschaft mit dem Produktmanagement zur Bewertung von PRDs, Identifizierung technischer Kompromisse und Festlegung konkreter TDDs.
- Erstellung & Codierung: Verbringen Sie die Hälfte Ihrer Zeit direkt in der Praxis mit Ihrem Scrum-Team und tragen Sie hochwertigen, wartbaren Code über unseren gesamten Stack (Java, Kotlin, Angular) bei.
- Leitung der Aufschlüsselung: Anleitung von Entwicklern bei der Übersetzung von High-Level-TDDs in gut abgegrenzte User Stories und Sprint-Liefergegenstände.
- Mentoring & Weiterentwicklung: Anhebung des technischen Niveaus für das Team durch Code-Reviews, Pair-Programming und Etablierung von Best Practices im Engineering.
Qualifikationen & Erfahrung
- Tiefgreifende technische Expertise: Umfangreiche Erfahrung im Aufbau hoch skalierbarer Microservices mit Java und/oder Kotlin.
- Cloud-Nativ: Nachgewiesene Erfahrung im Design und der Bereitstellung verteilter Systeme.
- Datenbank-Meisterschaft: Starke Arbeitskenntnisse von relationalen (PostgreSQL) und NoSQL (MongoDB) Datenbanken.
- Full-Stack-Bewusstsein: Während die Hauptarbeit im Backend/Cloud liegt, sollten Sie Erfahrung oder Komfort bei der Arbeit mit Frontend-Frameworks wie Angular haben.
- Architektonische Fähigkeiten: Eine Erfolgsbilanz beim Schreiben klarer technischer Design-Dokumente, Architekturvorschläge oder RFCs.
- Agile Führung: Erfahrung in einer Scrum-Umgebung und ein Händchen für die Zerlegung komplexer architektonischer Epics in verdauliche Entwickleraufgaben.
- Kommunikationsfähigkeiten: Sie können einem Produktmanager komplexe technische Einschränkungen genauso leicht erklären, wie Sie einem Junior-Entwickler ein Design-Pattern erklären können.
Bevorzugte Qualifikationen
- Branchenkenntnisse: Vertrautheit mit dem Gesundheitssektor, stark regulierten Umgebungen, SaaS-Plattformen oder Schlafdiagnostik.
- CI/CD-Pipelines: Erfahrung oder Vertrautheit mit Continuous Integration/Continuous Deployment-Prozessen.
Warum bei uns einsteigen?
- Wirkung: Tragen Sie zu lebensverändernden Lösungen bei, die die Patientenergebnisse erheblich verbessern und einen echten Unterschied im Bereich der Schlafmedizin bewirken.
- Wachstum: Seien Sie Teil eines dynamischen Unternehmens in einer wichtigen Wachstumsphase, das beispiellose Möglichkeiten für Karriereentwicklung und berufliche Weiterentwicklung bietet.
- Innovation: Arbeiten Sie in einem zukunftsorientierten Umfeld, in dem Ihre Ideen, Ihr technisches Fachwissen und Ihre Beiträge hoch geschätzt und anerkannt werden.
- Zusammenarbeit: Treten Sie einem globalen Team von leidenschaftlichen Innovatoren, Ärzten und Technikern bei, die sich dafür einsetzen, durch Technologie einen Unterschied im Gesundheitswesen zu bewirken.
