SOFTWARE DEVELOPER WHAT YOU WANT TO KNOW Salary is open depending on experience Full-time permanent contract Vicenza region, Italy 3 days per week remotely Opportunity to work in a successful AM company ROLE DETAILS Our client, a growing company specialising in professional 3 D printing systems, is seeking a software engineer to join their R&D team. This role focuses on developing software for a proprietary CAD system used to design and manage 3 D models. ESSENTIAL EXPERIENCE Software design and application development in C++ within the Visual Studio environment Experience in 3 D graphics development, computational geometry, and scene graph rendering Experience in 3 D visualisation engine using Open Scene Graph (OSG) Experience with the Qt framework QUALIFICATIONS Bachelor’s degree in computer engineering, computer science, or scientific disciplines with specialisation or expertise in software development Experience in software development for complex projects Proficiency in English & Italian language A penchant for studying, learning, and researching Ability to take responsibility, work with precision and autonomy and maintain constant attention to the quality of work results NICE IF YOU HAVE: C#/. NET development Database design Proficiency in Open GL/Vulkan/Direct X for real-time rendering Multi-threading and Parallel Computing for performance optimisation Development of interactive tools for 3 D model manipulation Familiarity with Web API development and integration Familiarity with Dev Ops methodologies Communicating with different department stakeholders