Position: Senior C++ developer with experience in CAD
Company: Luxoft
Experience required: 3y
English level: upper

Responsibilities:
- Architecture suggestions on future evolution
- Development of new platform agnostic platform code
- Collaboration with team in Agile environment
- Work with front-end developers to define and build well-structured API
Mandatory Skills Description:
• Experience in object-oriented design and object-oriented programming in Go and C++ (C++17/C++20)
• Several years of experience in software development under Linux and Windows
• Experience in dealing with cybersecurity requirements in the medical device environment an advantage
• Strife and readiness for improvement and learning of new techniques
• Use test-driven development methodologies
• Experience in framework development and software architecture
• Basic knowledge of 3D computer graphics and understanding of mathematical calculations in the field of 3D computer graphics
• Basic experience in the development of algorithms for the creation and processing of 3D data based on triangulations/meshes
• The passion to go new ways and like to try new things
• Self-organized and self-reliant, but willing to learn and share your knowledge in pair programming with others
• Open-minded, communicative, and strong commitment
• Successfully completed studies in computer science, mathematics, or a comparable education
• Experience in the field of medical technology and medical device development an advantage
• Very good knowledge of English, both written and spoken
• Analytical thinking
• Elegant code and good architecture as a goal, keeping performance in mind
Nice-to-Have Skills:
• Preferable: Experience in CI/CD, Containerization (Docker) and Cloud Computing (e.g., GCP, Kubernetes)
• Experience with DevOps advantageous (e.g., Conan, Artifactory, Cmake)
• Bonus: Algorithmic, mathematical, or numerical background
HR-10279088