Talent.com
This job offer is not available in your country.
Enovia / 3DExperience Developer - PLM / CATIA

Enovia / 3DExperience Developer - PLM / CATIA

Netpace Technologies Solutions Pvt. LtdBangalore
19 days ago
Job description

Job Title : Enovia / 3DExperience Developer

Job Summary :

We are seeking an experienced Enovia / 3DExperience Developer to support project development, enhancements, data migration, and bug fixing activities within the Enovia PLM environment. The ideal candidate will possess strong development expertise in Enovia / 3DExperience, with a solid background in SaaS-based platforms and interface / integration development. This is a hands-on technical role requiring close collaboration with functional teams and end-users to deliver scalable and robust PLM solutions.

Key Responsibilities :

  • Design, develop, and implement customizations and enhancements in Enovia / 3DExperience platform.
  • Perform data migration, bug fixing, and support activities across multiple Enovia environments.
  • Collaborate with business analysts and end-users to translate requirements into technical solutions.
  • Develop and maintain interfaces and integrations between Enovia and other enterprise systems (e.g., ERP, CAD, MES).
  • Ensure code quality through unit testing, documentation, and code reviews.
  • Monitor and maintain system performance, troubleshooting issues as they arise.
  • Participate in SaaS platform upgrades and ensure customizations are compatible with new releases.

Technical Skills & Qualifications :

  • 3-6 years of experience in Enovia / 3DExperience development and customization.
  • Strong programming experience with Java, MQL / TCL, JPOs, 3DX APIs, and related Enovia technologies.
  • Proven expertise in SaaS-based development and supporting cloud-based PLM solutions.
  • Solid understanding of interface and integration development (REST / SOAP APIs, middleware tools, etc.).
  • Experience with data migration, including data mapping, validation, and import / export processes.
  • Strong problem-solving, debugging, and performance optimization skills.
  • Excellent verbal and written communication skills.
  • Core Enovia / 3DEXPERIENCE Platform Knowledge

    Platform Architecture :

  • Deep understanding of Enovia V6 / 3DEXPERIENCE architecture (collaboration platform, object model, data schema).
  • Knowledge of Business Process Services (BPS), collaboration services, and role-based access control.
  • Data Model :

  • MatrixOne schema concepts (types, policies, relationships, attributes).
  • Lifecycle management, revision / version control, BOM management.
  • Customization & Development :

  • Core Development Tools :
  • MQL (Matrix Query Language) : Data queries, schema management, troubleshooting.
  • TCL (Tool Command Language) : Scripting and automation.
  • JPO (Java Program Objects) : Writing custom business logic within Enovia.
  • Java / J2EE Development :
  • Core Java for server-side customizations.
  • JSP / Servlets for web components.
  • JavaScript, HTML, XML, and JSON for front-end / UI development.
  • UI Customization :

  • 3DSpace, 3DDashboard, 3DPassport configuration.
  • Development of custom widgets for 3DEXPERIENCE dashboards.
  • Preferred Qualifications :

  • Experience integrating Enovia with systems such as SAP, Oracle ERP, or Teamcenter.
  • Familiarity with CAD integrations (e.g., CATIA, SolidWorks) and product lifecycle workflows.
  • Working knowledge of DevOps practices and tools for Enovia deployment.
  • Education :

  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • (ref : hirist.tech)

    Create a job alert for this search

    Developer • Bangalore