Job
Description
About The Role
Project Role :Application Lead
Project Role Description :Lead the effort to design, build and configure applications, acting as the primary point of contact.
Must have skills :Dassault Systemes ENOVIA V5
Good to have skills :NA
Minimum 3 year(s) of experience is required
Educational Qualification :15 years full time education
Summary:As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. Your typical day will involve collaborating with various stakeholders to gather requirements, overseeing the development process, and ensuring that the applications meet the specified needs. You will also engage in troubleshooting and problem-solving to enhance application performance and user experience, while mentoring team members to foster a collaborative environment. Your role will be pivotal in driving project success and ensuring alignment with organizational goals. Roles & Responsibilities:1.Design, develop, and deploy scalable extensions and customizations for the 3DEXPERIENCE platform using C++ and CAA V6 frameworks, ensuring alignment with enterprise architecture and performance standards.2. Customize CATIA and DELMIA applications to meet evolving business needs including modifying UI components, extending data models, and integrating new functionalities using core CAA APIs and libraries.3. Implement and maintain client-side and server-side business logic using EKL (Engineering Knowledge Language), ensuring rules enforce business processes and data integrity across the 3DX environment.4. Model and manage business objects and lifecycles using Object Modeler including schema design, attribute definition, state transitions, and relationship mapping within the 3DEXPERIENCE platform.5. Support and enhance the 3DExperience Native Client and V6 platform through configuration, customization, and troubleshooting to improve user experience and system performance.6. Write and maintain MQL scripts to automate administrative tasks, perform data queries, migrate configurations, and support platform operations.7. Participate in the full software development lifecycle including requirement analysis, technical design, debugging, unit/integration testing, performance optimization, and creation of technical documentation for developed solutions.8.Collaborate with cross-functional teams (business analysts, QA, infrastructure, end-users) to translate requirements into technical solutions, provide estimates, and ensure timely delivery of robust, maintainable code. Professional & Technical
Skills:
1)Strong hands-on experience with 3DEXPERIENCE Platform APIs and services (e.g., 3DSpace, Collaborative Solutions, 3DPlay).2)Proficient in EKL (Engineering Knowledge Language) for creating rules, formulas, and automation within 3DX.3)Experience in CAA (Component Application Architecture) development using C++ and Java.4)Solid programming skills in Java, with understanding of OOP concepts and multithreading.5)Familiarity with PLM (Product Lifecycle Management) concepts and integration with CAD systems (CATIA, SOLIDWORKS).6)Experience with RESTful APIs, XML, JSON, and web services for system integration.7)Working knowledge of Eclipse IDE and build environments for CAA development.8)Exposure to SQL and database interactions within the 3DX environment.
Additional Information:1)2 to 4 years of hands-on development experience on the Dassault Systemes 3DEXPERIENCE platform.2)Proven track record of delivering 3DX customizations, extensions, or integrations in a corporate or consulting environment.3)Experience working in Agile/Scrum teams with tools like JIRA or Trello.4)Strong problem-solving skills with the ability to work independently and as part of a team.5)Excellent communication skills to interact with technical and non-technical stakeholders.6)Prior exposure to manufacturing, automotive, aerospace, or industrial equipment domains is a plus.7) This position is based at our Chennai office.8) A 15 year full time education is required. Qualification 15 years full time education