Description

neurocare empowers best practice by enabling personalised therapy for mental health. We already treat over 3500 patients p.a. in our own therapy centers and supply third parties with our technologies and services which are all part of our unique digital therapy platform. We are growing strongly.

neurocare has around 170 employees worldwide in the USA, the Netherlands, Australia and Germany. Our head office is in Munich. We offer innovative, sustainable and proven technologies and solutions and are vertically integrated. We not only help to alleviate symptoms, but also to achieve lasting and measurably better clinical outcomes for patients. We live our passion for innovation and are proud of our meaningful work for the benefit of people. If you want to make a difference, join our team!

We want you as our Tech Lead Software (m/f/d) in Munich or Ilmenau, Full-time

Who we need at neurocare:

We are seeking an exceptional tech lead for our collection of software applications. You will complement our software development teams to design and manage innovative medical device technology. You will be a key person for the entire product development cycle from concept to completion, creating products that have a direct impact on peoples’ health and quality of life.

Technical Leadership:

  • Provide visionary leadership and technical guidance to the software development teams.
  • Set high standards for coding best practices, architectural design, and software engineering processes.
  • Foster a culture of collaboration, communication, and knowledge sharing within the software development team and across other departments
  • Coach, mentor, and empower team members, fostering their professional growth and development through training, feedback, and opportunities for skill enhancement.
  • Manage products throughout the organization to get products to market.
  • Decision-making on the overall technological strategy
  • Work closely with project managers, product owners, and stakeholders to define and plan project requirements, acceptance criteria, scope, and timelines.
  • Identify potential risks and technical challenges early in the development process, and proactively implement mitigation strategies and contingency plans to minimize project disruptions and ensure successful outcomes.

Software Development:

  • Define and evolve the software architecture, frameworks, and design patterns to meet current and future equirements, while ensuring scalability, reliability, and maintainability.
  • Involvement in the development of comprehensive unit tests, integration tests, and automated test suites

  • Degree in software engineering or related subject
  • At least five years’ experience in software development
  • Experience in project management/team leadership
  • Demonstrable skills in C# and some of the following technical domains: .NET and Angular and Typescript, Postgres, Terraform, Azure DevOps, Cloud software development (deployment, monitoring, configuration)
  • Experience in requirements engineering and technical documentation writing
  • Fluent in German and English
  • Experience with EU MDR and/or FDA SaMD is a plus

  • A versatile job and responsibilities where your ideas are welcome.
  • We are a friendly and committed local & international team and we focus on growth through innovation. We live an innovative corporate culture with flat hierarchies and room for personal growth.
  • You will receive comprehensive, structured training.
  • We offer you an attractive compensation for your reliable service.