C++ Developer (m/f/d)

Offer by Definiens

c++

qt

cloud

python

node.js

About this job

Location options: Paid relocation
Job type: Full-time
Experience level: Mid-Level
Role: Backend Developer, Desktop Developer
Industry: Digital Health, Healthcare, Life Sciences
Company size: 51–200 people
Company type: Private



Technologies

c++, qt, cloud, python, node.js



Job description

For the earliest possible start date we are searching for a highly qualified C++ Developer (m/f/d) to join our expanding Software Development team in our Munich office.

As a member of Software Development team, you will build applications and utilities that enable our scientists to work faster and more efficiently in their analysis of cancer imagery. You will be a key contributor the design of our components and system overall.

Responsibilities

  • Build a new software platform by delivering high quality software consistently and efficiently​
  • Participate in making choices on technology, design and development standards
  • Integrating existing systems between
  • Collaborate with stakeholders from idea to delivery​
  • Following established processes and practices in the company

Qualifications & Skills

Essential

  • Degree in software engineering, computer science or similar qualification
  • 3+ years of experience with building functionality-rich, highly interactive web applications as part of a professional software development team
  • Solid knowledge of C++ language and standard libraries
  • Experience in designing and implementing RESTful APIs and webservices
  • Strong verbal and written communication skills in English
  • Must be a team player
  • Follows good coding practices (TDD, CleanCode)
  • Good knowledge of database technologies (e.g. NoSQL, SQL, big data technologies)

Desirable

  • Experience with image processing and computer graphics
  • Experience with containerization: Docker, Kubernetes
  • Knowledge about Cloud services (AWS, Azure, Google Cloud)
  • Experience with Python or nodejs

We offer

  • You will be the key contributor to and influencer of the design of our products
  • An international working environment, meet people with a big variety of technical skillsets and backgrounds at Definiens
  • A very open minded and helpful team of experts and open communication and debate
  • Great opportunities for personal development, educational initiatives and trainings
  • Huge willingness to share knowledge within the Definiens team: transparency and opportunity to learn from others
  • Be part of our mission to improve patient's lives

For more information, please visit: www.definiens.com.



A new version is available REFRESH