- Develop and customize Dassault 3DEXPERIENCE (3DX) applications.
- Work on 3DX customization and automation.
- Develop 3DX widgets and user interfaces.
- Work with CAA, CATIA V5 Scripting and EKL.
- Understand customer requirements and develop suitable technical solutions.
- Collaborate with architects, product owners and cross-functional teams.
- Develop and maintain software applications, APIs and services.
- Perform testing, debugging and performance optimization.
- Follow Agile, CI/CD and software development best practices.
- Support security and data protection practices.
- Explore and implement new technologies where required.