Senior Software Engineer
Location: Copenhagen, Denmark
Company: Copenhagen Center for Health Technology

The Copenhagen Center for Health Technology (CACHET) is looking for an experienced software engineer or computer scientist to be responsible for the technological design and development in the center. You will have a central role in managing the software infrastructure and technical aspects of the center’s activities.


CACHET [www.cachet.dk] is a strategic research partnership between the Capital Region of Denmark, the City of Copenhagen, the Medical and Health Faculty at the University of Copenhagen, and the Technical University of Denmark (DTU). We carry out many different research projects together with our academic, clinical, and industrial partners.


As a Senior Software Engineer, you will be the driving force behind the construction of a shared software platform that will service a variety of different research projects, involving academic researchers, clinicians, and patients and citizens. You will be responsible for making sure that the center’s different projects run smoothly on a single platform, and it is therefore critical that you have a 'full stack' technical perspective on both designing, developing, and operating this technical infrastructure.  


Your work will be part of the technological research in CACHET which is carried out at DTU.


You will be part of a team of health technology engineering and computer science researchers, postdocs, PhD students, and programmers at DTU Compute. You will refer directly to the director of CACHET.


Key responsibilities 

  • overall responsibility for the software architecture design and development of a data collection and sharing platform for mobile and wearable health technology, including the design of application programming interfaces (API) to be used by applications connected to this platform
  • ensuring robust and secure hosting and operation at the DTU National Life Science Supercomputing Center (DTU Computerome)
  • ensuring state-of-the-art agile software engineering methods, including quality assurance, automation & continuous integration, documentation, and version management
  • data management of person-sensitive data according to legal requirements (e.g., GDPR)
  • support and supervision of researchers and PhD students using the platform
  • incorporating international standards for medical data (e.g., IEEE, HL7)


Currently, we are working with the following technologies, but this will evolve based on your input: 

  • Server-side: Spring Framework, Kafka, docker, REST, Kotlin
  • Databases: MongoDB & PostgreSQL
  • Web application: React, JavaScript, Typescript
  • Mobile phone: Flutter/Dart, Swift, Android/Java/Kotlin


Our expectations of you

We are looking for candidates with MSc. degree in software engineering, computer science or similar and documented experience in one or more of the following areas: 

  • software engineering and software architecture
  • software frameworks and design patterns
  • distributed and cloud computing
  • reactive micro-service architectures and scalable deployment
  • ubiquitous computing with a focus on collection and management of mobile and wearable sensor data
  • mobile phone platforms 

In addition, you have: 

  • strong programming skills with a demonstrated portfolio of solid software development experience
  • strong oral and written communication skills in English with a track record of presentations, reports and/or popular dissemination
  • technical project management skills and the ability to lead a small team of programmers
  • the ability to work well in an international academic setting with a variety of different colleagues and partners, including the ability to travel internationally for project meetings


What we offer in return

We offer a challenging job where you will be working on the cutting edge of technology research in an international academic community and atmosphere with the focus on research and innovation for the benefit of the surrounding society. We place emphasis on a high level of professionalism among our staff, so skills development is an integral part of our organization. We offer a great flexibility in the position. In the area of technical and natural sciences, DTU is one of the leading research and education institutions in Europe.


This position is partly funded by research projects funded by the EU Horizon 2020 program and will provide a strong international network.

Job posted on 5th November 2019-11-05T14:37:11.305 2019-11-15T14:37:12.317


When clicking on the button to apply, you will leave Flutter Jobs and go to a job application page outside this site. Flutter Jobs accepts no liability or responsibility as a consequence of any reliance upon information on there (external websites) or here.