(Senior) Software Engineer – Radiotherapy Positioning & Monitoring
BrainlabJob Description
📋 Description Design, develop, and maintain robust and scalable software solutions Apply object-oriented design principles and established design patterns Contribute to system architecture and improve software design Work across the full technology stack with a focus on backend and application logic (C++-based) Review code, mentor team members, and promote software engineering best practices Collaborate with an international Scrum team and with Product Owner to meet customer needs 🎯 Requirements Degree in Computer Science, Software Engineering or equivalent 3+ years professional experience in OO software development Strong proficiency in C++ OOP, software development principles and design patterns Experience as a full-stack developer Knowledge of ReactJS, TypeScript, CSS a plus 🎁 Benefits Mutually-supportive, international team Meaningful work with lasting impact on medical technology 30 vacation days plus additional days Bike leasing and parking options Subsidized company restaurant and in-house cafes Fitness program and team events