Custom Software Engineering Lead
Accenture
Accenture
Drive the technical vision and architecture for custom software solutions as a Custom Software Engineering Lead. Guide teams from design through successful delivery, establishing development standards and ensuring high-quality, scalable, and performant code aligned with business objectives.
This role involves a deep understanding of the 3DEXPERIENCE platform, focusing on ENOVIA customization to meet specific business needs. You will be instrumental in building innovative solutions that shape the future of technology and drive positive change across industries.
Lead the design and development of custom 3DEXPERIENCE applications using UI3, JPO, Triggers, and data model customization.
Develop and maintain custom Enovia widgets and dashboards for the 3DEXPERIENCE platform.
Leverage technologies like Java, JavaScript, jQuery, HTML, and CSS, potentially integrating with frameworks such as Vue.JS or React.
Ensure seamless integration of widgets with 3DEXPERIENCE web services.
Provide ongoing technical support, troubleshoot issues, and implement enhancements for developed widgets.
Apply knowledge of Core Enovia concepts including data model, triggers, UI3, and REST web services.
A minimum of 3 years of experience is mandatory, with a focus on 3DEXPERIENCE customization and widget development projects.
Possess strong proficiency in Dassault Systemes 3DEXPERIENCE ENOVIA Customization, including experience with Spinner, JPO, data models, search, and RESTful APIs.
Demonstrate solid understanding of JavaScript (ES6+), HTML5, CSS3, and experience with frameworks like Vue, React, or Node.js.
Exhibit hands-on experience with 3DEXPERIENCE APIs such as ENOVIA, 3DSpace, and 3DSearch, as well as the Web App Framework (WAF).
Familiarity with Agile/Scrum methodologies, Git, Jira, and CI/CD tools like Jenkins is expected.
Excellent analytical, problem-solving, and debugging skills are essential, complemented by strong communication and leadership abilities. A 15-year full-time education is a prerequisite for this role.
Accenture
IT Consulting