(Senior) Software Architekt (f/m/d)

Festanstellung, Vollzeit · München Sendling

Lesen Sie die Stellenbeschreibung in:
Who we are looking for:
We are looking for a talented and driven individual to join our team and help us expand our capabilities. The ideal candidate will enthusiastically contribute across the entire workflow for new and existing software products - embedded as well as cloud-based. This  task requires a strong background in software development, a passion for innovation, and a collaborative attitude.
At neurocare, we are dedicated to developing innovative solutions that enhance mental health and well-being. Our products include cutting-edge devices that utilize embedded software to deliver personalized and effective treatments. We are committed to pushing the boundaries of technology to improve the lives of our users
These are your responsibilities:
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Foster a culture of engineering excellence, collaboration, and continuous improvement.
  • Lead by example, roll up your sleeves and code.
  • Collaborate closely with product managers and other stakeholders to define technical requirements, roadmaps, and project timelines.
  • Mentor and support team members through code reviews, pair programming, constructive feedback, and individual development plans.
  • Identify technical risks early and implement effective solutions to ensure we ship the highest quality.
  • Collaborate with internal and external experts on regulatory requirements and ensuring compliance (EU MDR, FDA).
  • Promote DevOps practices, including CI/CD, infrastructure as code (Terraform), and system monitoring.
  • Act as a technical point of contact for both internal and external stakeholders.
  • Participate in agile processes and rituals, including sprint planning, stand-ups, and retrospectives.
  • Write and maintain user stories, ensuring clear and concise requirements for development.
  • Conduct code reviews, and provide constructive feedback to team members.
  • Get in the zone and write code
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.     
Your profile:
  • Degree in Software Engineering or a related field, or equivalent practical experience.
  • 5+ years of professional software development experience, including at least 2 years in a technical leadership or team lead role.
  • Solid experience with agile methodologies and modern software development workflows.
  • Excellent problem-solving skills and the ability to work in a fast-paced environment.
  • A team player with a positive attitude and a passion for continuous learning and improvement.
  • Proficiency in several of the following technologies:
  • .NET and C#
  • Angular and TypeScript
  • PostgreSQL
  • Terraform
  • Azure DevOps
  • Cloud development (deployment, monitoring, scaling)
  • Requirements engineering and technical documentation
  • Containerization
  • Relational and non-relational databases
  • Strong communication skills in both English and German (working proficiency required).
  • Experience in regulated environments (e.g., EU MDR or FDA SaMD) is a plus. 
Here´s what we offer:
  • A collaborative and agile work environment where your voice matters.
  • A meaningful purpose — helping to alleviate mental illness through innovative technology.
  • A passionate and diverse team that values innovation, integrity, and impact.
  • Structured onboarding and ongoing personal development.
About us
neurocare

neurocare group AG has developed a best practice mental health platform, empowering clinicians to offer their patients, through personalized therapy, the best care for various psychological or neurological conditions with more sustainable clinical outcomes. These therapy plans integrate innovative methods and tools, such as psychotherapy, neuromodulation and sleep hygiene, as well as medication. Following a detailed assessment of the patient's condition, neurocare supports clinicians in developing personalized therapy plans that improve self-regulation, resilience and social skills, while being cost-effective for the healthcare system.
The key technology elements of neurocare’s platform are developed in-house, including leading TMS and EEG devices, a cloud-based software platform, as well as an online academy to give professionals the tools and neuroscientific understanding to properly apply these solutions in clinical practice.
neurocare’s mental health platform is currently applied throughout the company’s own clinics across the US, the UK, the Netherlands and Australia, as well as in a growing number of third-party clinics.

www.neurocaregroup.com
Wen suchen wir:
Wir sind auf der Suche nach einem talentierten und engagierten Software Architekten (m/w/d), der unser Team verstärkt und uns bei der Expansion unserer Fähigkeiten unterstützt. Der ideale Kandidat (m/w/d) wird mit Enthusiasmus am gesamten Workflow für neue und bestehende Softwareprodukte mitwirken – sowohl eingebettet als auch cloudbasiert. Diese Aufgabe erfordert einen starken Hintergrund in der Softwareentwicklung, eine Leidenschaft für Innovation und eine kollaborative Einstellung.
Wir bei neurocare haben uns der Entwicklung innovativer Lösungen verschrieben, die die psychische Gesundheit und das Wohlbefinden verbessern. Zu unseren Produkten gehören hochmoderne Geräte mit integrierter Software, die personalisierte und effektive Behandlungen ermöglichen. Wir sind bestrebt, die Grenzen der Technologie zu erweitern, um das Leben unserer Anwender zu verbessern.
Aufgaben:
  • Du bist Teil eines cross-funktionales Softwareteams und gestaltest Architekturentscheidungen, dank Deines Hands-on codings und deiner technischen Expertise.
  • Du förderst eine Kultur der Zusammenarbeit und kontinuierlichen Verbesserung.
  • Du arbeitest eng mit Produktmanager:innen und Stakeholdern zusammen, um technische Anforderungen, Roadmaps und Zeitpläne zu definieren.
  • Du stellst hochwertige Software sicher – durch Best Practices in Design, Entwicklung, Test und Deployment unserer cloudbasierten medizinischen Anwendungen.
  • Du unterstützt dein Team durch Code-Reviews, Pair Programming, konstruktives Feedback und individuelle Entwicklungspläne.
  • Du erkennst technische Risiken frühzeitig und findest pragmatische Lösungen für nachhaltigen Projekterfolg.
  • Du überträgst Forschungsergebnisse in produktionsreife Software – unter Einhaltung regulatorischer Standards (z. B. EU-MDR, FDA).
  • Du förderst DevOps-Praktiken wie CI/CD, Infrastructure as Code (Terraform) und Systemmonitoring.
  • Du bist technischer Ansprechpartner für interne wie externe Stakeholder.
Profil:
  • Abgeschlossenes Studium der Softwaretechnik oder eines verwandten Fachgebiets oder gleichwertige praktische Erfahrung.
  • Mehr als 5 Jahre Berufserfahrung in der Softwareentwicklung, davon mindestens 2 Jahre in einer technischen Führungsposition oder als Teamleiter.
  • Solide Erfahrung mit agilen Methoden und modernen Softwareentwicklungsabläufen.
  • Ausgezeichnete Problemlösungsfähigkeiten und die Fähigkeit, in einem schnelllebigen Umfeld zu arbeiten.
  • Teamfähigkeit, eine positive Einstellung und eine Leidenschaft für kontinuierliches Lernen und Verbesserung.
  • Beherrschung mehrerer der folgenden Technologien:
  • .NET und C#
  • Angular und TypeScript
  • PostgreSQL
  • Terraform
  • Azure DevOps
  • Cloud-Entwicklung (Bereitstellung, Überwachung, Skalierung)
  • Anforderungsmanagement und technische Dokumentationen
     
Das bieten wir:
  • Ein kollaboratives, agiles Arbeitsumfeld, in dem deine Stimme zählt.
  • Eine sinnstiftende Aufgabe – psychisches Leiden mit innovativer Technologie lindern.
  • Ein leidenschaftliches, diverses Team, das Innovation, Integrität und Wirkung lebt.
  • Strukturierte Einarbeitung und kontinuierliche persönliche Weiterentwicklung.
Über uns
neurocare

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.

www.neurocaregroup.com
Wir freuen uns auf Sie!
Wir freuen uns über Ihr Interesse an der neurocare group AG. Bitte füllen Sie das folgende kurze Formular aus. Sollten Sie Schwierigkeiten mit dem Upload Ihrer Daten haben, wende Sie sich gerne per Email an careers@neurocaregroup.com.
Dokument wird hochgeladen. Bitte warten Sie.
Fügen Sie alle erforderlichen (mit einem * gekennzeichneten) Angaben hinzu, um Ihre Bewerbung abzusenden.