Software Architect (w/m/d)
Einleitung
Wen wir suchen:
Über die neurocare group
Die neurocare group AG hat eine Best-Practice-Plattform für psychische Gesundheit entwickelt, welche Ärzte bei der Realisierung personalisierter Therapien unterstützt. Damit erhalten Patient:innen für eine Vielzahl von psychologischen oder neurologischen Erkrankungen die bestmögliche Versorgung mit nachhaltigeren klinischen Ergebnissen.
Nach einer gründlichen Erfassung des individuellen Gesundheitszustandes unterstützt neurocare bei der Entwicklung personalisierter Therapiepläne, welche die Selbstregulation, Resilienz und sozialen Fähigkeiten fördern.
Die technologischen Schlüsselelemente der neurocare-Plattform entwickelt neurocare im eigenen Haus, darunter führende TMS- und EEG-Geräte und eine Cloud-basierte Software-Plattform. Die integrierte Online-Akademie vermittelt Fachleuten die Werkzeuge und das neurowissenschaftliche Verständnis, um diese Ansätze in der klinischen Praxis richtig anzuwenden. Die Plattform von neurocare wird derzeit in den eigenen Therapiezentren des Unternehmens in den USA, den Niederlanden und Australien sowie von einer wachsenden Anzahl Therapierenden weltweit eingesetzt.
Deine Aufgabenbereiche:
Wir suchen einen Softwarearchitekt (w/m/d) zur Verstärkung unseres Teamszur Gestaltung und Entwicklung von Software im Medizintechnischen Bereich. Indieser Rolle begleitest du den gesamten Produktentwicklungszyklus – von der ersten Idee bis zum fertigen Produkt – und trägst damit direkt zur Verbesserung der Gesundheit und Lebensqualität vieler Menschen bei.
Da wir unser Team gerade aufbauen, hast du die Chance, aktiv mitzugestalten und dich gemeinsam mit uns weiterzuentwickeln.
Entwicklung sauberer, effizienter und wartbarer Software gemäß Projektanforderungen und technischen Spezifikationen
Programmieren nach modernen Clean-Code-Prinzipien
Entscheidungsfindung zur übergreifenden technologischen Strategie
Technische Beratung und Unterstützung der Softwareentwicklungsteams
Coaching und Mentoring der Teammitglieder sowie Förderung ihrer fachlichen Weiterentwicklung
Unterstützung dabei, Produkte aus der Forschungspipeline zur Marktreife zu bringen
Zusammenarbeit mit Projektmanager*innen, Product Ownern und Stakeholdern zur Definition von Anforderungen, Akzeptanzkriterien und Entwicklungsplänen
Definition und Weiterentwicklung der Softwarearchitektur, Frameworks und Design Patterns mit Fokus auf Skalierbarkeit, Zuverlässigkeit und Wartbarkeit
Identifikation potenzieller Risiken und technischer Herausforderungen sowie frühzeitige Entwicklung von Lösungsstrategien
Entwicklung von Unit-Tests, Integrationstests und automatisierten Test-Suiten zur Sicherstellung der Softwarequalität
Dein Profil:
Abgeschlossenes Studium in Software Engineering oder eine vergleichbare Qualifikation
Mindestens fünf Jahre Erfahrung in der Softwareentwicklung
Erfahrung in Projektmanagement und Teamleitung
Kenntnisse in agilen Methoden
Fundierte Kenntnisse in großen Teilen der folgenden Technologien:
.NET und C#
Angular und TypeScript
PostgreSQL
Terraform
Azure DevOps
Cloud-Softwareentwicklung (Deployment, Monitoring, Konfiguration)
Erfahrung in der Anforderungsanalyse und technischen Dokumentation
Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Erfahrung mit EU MDR und/oder FDA SaMD ist von Vorteil
Was wir bieten:
Ein agiles Arbeitsumfeld, in dem deine Ideen willkommen sind
Ein freundliches und engagiertes Team, sowohl lokal als auch international
Eine innovative Unternehmenskultur mit flachen Hierarchien und Raum für persönliche Weiterentwicklung
Strukturierte Weiterbildung und Training
Eine faire Vergütung deiner Leistung
Neben einer regelmäßigen Präsenz im Büro in München und/oder Ilmenau ist Arbeiten aus dem Homeoffice Anteilig möglich.
Kontakt
Bei Interesse bewerben Sie sich bitte unter:
Bitte sende deine Bewerbung zusammen mit allen Unterlagen an: careers@neurocaregroup.com
neurocare group AG n T +49 89/356 47670
Kontakt osoba
Navedeno od strane poslodavca u oglasu — za pitanja i tvoju prijavu.