C#/3D/VTK Software Developer – REST API
3DISCوصف الوظيفة
Overview 3DISC specializes in state-of-the-art 3D imaging solutions primarily for dental clinics. Its flagship intraoral scanner is built on innovative concepts that deliver high scanning speed, accuracy, and compactness. The 3DISC research and development team operates globally across France, USA and Egypt.
With more than 50 employees, 3DISC provides a dynamic environment focused on delivering advanced software and hardware solutions to the dental market. The R&D team is growing fast and requires a strong contributor to enhance and innovate clinical solutions to meet current and future market demands Position Overview: We are seeking a skilled and versatile C#/3D/VTK Software Developer to join our R&D team. This role requires strong experience in developing robust applications across platforms and working with RESTful APIs.
Key Responsibilities: · Design, develop, and maintain applications using C#/VTK, ensuring high performance and scalability
· Build and consume RESTful APIs for system integration and communication
· Create and manage installer packages (MSI, WiX, InstallShield, etc.) to support streamlined deployment
· Write scripts to build and maintain our 3rd party dependencies
· Debug and troubleshoot issues across platforms and development stacks.
· Write clean, maintainable, and well-documented code with appropriate unit and integration tests
· Work collaboratively in a software development team to respond to customer-driven feedback Required Qualifications: · MS degree in Computer Science or Engineering, or related field.
· 5+ years of experience in C# application development.
· Strong experience in 3D with VTK
· Strong experience working with RESTful web services, especially with AWS.
· Experience with installer technologies (WiX, InstallShield, NSIS, or similar).
· Proven experience in multi-platform development.
· The ability to communicate complex ideas orally and in technical writing
Preferred Qualifications
· Experience with NVIDI/CUDA and shaders knowledge.
· Experience with CI/CD tools (e.g., Jenkins, Ant, Azure DevOps).
· Familiarity with scripting languages (e.g., PowerShell, Bash). Understanding of security best practices in software development.
¿Te interesa este puesto?