Custom Software Engineering Lead
Accenture
Accenture
This role leads the technical direction and architecture for custom software solutions, guiding teams from design to delivery. Responsibilities include establishing development standards and ensuring code quality, scalability, and performance align with business objectives.
The position demands a strategic approach to overseeing the technical vision and architectural framework for custom software projects. It involves guiding teams through the complete software design and implementation lifecycle, upholding high development standards and fostering innovation to deliver robust software products.
Develop and customize 3DEXPERIENCE using UI3, JPO, Trigger, and data model customization. Maintain custom Enovia widgets and dashboards for the 3DEXPERIENCE platform as per design specifications. Utilize technologies including Java, JavaScript, jQuery, HTML, CSS, and frameworks like Vue.JS or React. Integrate widgets seamlessly with 3DEXPERIENCE web services and provide ongoing technical support, troubleshooting, and enhancements. Leverage an understanding of core Enovia concepts like data model, trigger, UI3, and REST web services.
A minimum of 3 years of experience is required, with at least 3 years specifically in 3DEXPERIENCE customization, widget development, and integration projects.
Key technical proficiencies include Dassault Systemes 3DEXPERIENCE ENOVIA Customization, Spinner, JPO, Data model, Search, RESTful APIs, asynchronous programming, and data handling within 3DEXPERIENCE.
Strong skills in JavaScript (ES6+), HTML5, CSS3, and familiarity with frameworks such as Vue/React/Node are essential. Experience with 3DEXPERIENCE APIs (ENOVIA, 3DSpace, 3DSearch, WAF) and Agile/Scrum methodologies with tools like Git, Jira, and Jenkins is expected.
Candidates must possess strong analytical, problem-solving, and debugging capabilities, alongside excellent communication and leadership abilities. Exposure to ENOVIA configurations, collaborative spaces, and security setup is advantageous. A 15-year full-time education is mandated.
Accenture
IT Consulting