Senior Developer
Senior Developer
Wayne, Michigan
Job Summary
We are looking for a 3DEXPERIENCE Developer with 5+ years of experience in Dassault Systèmes 3DEXPERIENCE/ENOVIA platform customization, widget development, integrations, and PLM implementation. The ideal candidate should possess strong technical expertise in developing scalable solutions, custom widgets, APIs, and enterprise integrations while supporting business transformation initiatives.
Key Responsibilities
Design, develop, customize, and support applications on the 3DEXPERIENCE Platform .Develop and maintain 3DEXPERIENCE Widgets using JavaScript, HTML5, CSS3, and platform services.Configure and customize ENOVIA business objects, types, relationships, attributes, policies, and lifecycles.Develop and maintain JPOs, MQL programs, triggers, and TCL scripts .Build dashboards and interactive user interfaces using platform widget frameworks.Develop and consume REST APIs and web services for system integrations.Integrate 3DEXPERIENCE with enterprise applications such as ERP, SAP, MES, CRM, and other third-party systems.Perform data migration, data validation, and deployment activities.Troubleshoot performance issues and provide L2/L3 production support.Collaborate with business analysts, architects, and stakeholders to gather requirements and deliver solutions.Participate in code reviews, architecture discussions, and technical design sessions.Prepare technical documentation and knowledge transfer materials.
Skill Requirements
5+ years of experience in 3DEXPERIENCE/ENOVIA development .Hands-on experience in 3DEXPERIENCE Widget Development .Strong knowledge of ENOVIA PLM concepts and architecture.Proficiency in JavaScript, HTML5, CSS3, AJAX, and jQuery .Experience with Java, JPO, MQL, TCL scripting .Strong understanding of REST APIs , JSON, and web services.Experience with workflows, lifecycles, access controls, and business process configuration.Knowledge of software development best practices and Agile methodologies.Strong analytical, debugging, and problem-solving skills.
Other Requirements
Maximum Salary (US): 99000
Minimum Salary (US): 59000