Position: Software Architect  C++ , relocate to Munich
Company: TechHunt
Category: C++
Experience required: 5y
English level: upper

For Data Intelligence Division, we are looking for an experienced Software Engineer with deep knowledge in software design. In this position, you will drive the architecture of our Digital Patient Model Services.

Main tasks: 
•	Design and build modular, intelligent, and performant services integrating state-of-the-art medical data processing algorithms calculating the digital patient model
•	Drive all parts of the development cycle, from software design and performant implementation to the support of quality assurance and testing activities, up to the final release of software services
•	Design easily consumable, long-lasting APIs to expose the patient model to internal and third-party applications
•	Ensure by your architectural design that the patient model adapts to each person throughout their treatment journey, providing real-life value for digital surgery, radiation therapy & clinical trials
•	Actively contribute to expert discussions and take architectural decisions

WHAT THE COMPANY OFFERS:
•	Degree in Computer Science or related discipline
•	3+ years of professional experience in architectural software design
•	5+ years of professional experience in object-oriented software development, using C++
•	A strong desire to hold to high engineering standards
•	Knowledge of best practices and patterns for modern API design
•	Well-organized and clearly structured, agile working style
•	Knowledge in some of the following technologies and standards is a plus: Microservice Architecture, gRPC, Protocol Buffers, DICOM, FHIR, REST, SaaS
•	Excellent communication skills (fluent in English);

WHAT THE COMPANY OFFERS:
•	Salary: €80-90K Euro+ relocation bonus
•	Centrally located, modern workspaces
•	30 days of vacation plus 24.12. and 31.12.
•	Flexible working hours
•	Secure bicycle storage room
•	Regular after-work, team & company events
•	Great 212m² roof terrace
•	International team of supportive colleagues
•	Comprehensive training and continuing education opportunities


Recruitment Process: .
1. HR Call (30min, to be skipped later)
2.HackerRank Test
3. Tech Call
4. Offer