Custom Software Engineering Lead

Accenture

3–5 yrs Bengaluru Full Time Work from office
Accenture logo
Posted : 3 weeks ago

Job description

Lead the technical direction and architecture for custom software solutions, guiding teams from design through successful delivery. Establish robust development standards, ensuring code quality, scalability, and performance align with critical business objectives. This role involves owning the technical vision and architectural framework for custom software projects.

Oversee the entire lifecycle of software design and implementation, ensuring development practices meet high standards. Foster an environment of innovation and technical excellence within the team to deliver efficient and impactful software products. Continuous monitoring and enhancement of system performance and scalability are key aspects of this position.

Responsibilities

Develop and customize 3DEXPERIENCE using UI3, JPO, Triggers, and data model customization. Maintain custom Enovia widgets and dashboards according to design specifications. Utilize technologies like Java, JavaScript, HTML, CSS, and frameworks such as Vue.JS or React.

Seamlessly integrate widgets with 3DEXPERIENCE web services. Provide ongoing technical support, troubleshoot issues, and implement enhancements for developed widgets. Awareness of core Enovia concepts such as data model, triggers, UI3, and REST web services is beneficial.

Qualifications

A minimum of 3 years of experience in 3DEXPERIENCE customization, widget development, and integration projects is essential. Demonstrable proficiency in Dassault Systemes 3DEXPERIENCE ENOVIA Customization, including experience with the 3DEXPERIENCE platform, Spinner, JPO, Data model, Search, and RESTful APIs is required.

Solid understanding of JavaScript (ES6+), HTML5, CSS3, and frameworks like Vue, React, or Node.js is crucial. Hands-on experience with 3DEXPERIENCE APIs (ENOVIA, 3DSpace, 3DSearch) and the Web App Framework (WAF) is necessary. Familiarity with Agile/Scrum methodologies, Git, Jira, and CI/CD tools like Jenkins is expected.

Strong analytical, problem-solving, and debugging capabilities are vital. Excellent communication and leadership abilities are a must. A 15-year full-time education is required. Exposure to ENOVIA configurations, collaborative spaces, and security setup is a plus. Knowledge of UX/UI design principles and strong team management skills are also beneficial.

Essential Skills

Dassault Systemes 3DEXPERIENCE ENOVIA Customization3DEXPERIENCE CustomizationWidget DevelopmentUI3JPOTriggerData Model CustomizationJavaJavaScriptjQueryHTMLCSSVue.JSReactSpinnerRESTful APIs3DEXPERIENCE APIsENOVIA3DSpace3DSearchWeb App Framework (WAF)Agile/ScrumGitJiraCI/CDJenkinsAnalytical SkillsProblem-SolvingDebuggingLeadershipTeam Management

Good to Have

Node.JSENOVIA ConfigurationsCollaborative SpacesSecurity/Access ControlUX/UI Design PrinciplesDassault Systemes Certifications

More Details

RoleCustom Software Engineering Lead
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Accenture logo

Accenture

IT Consulting

Custom Software Engineering Lead at Accenture | SkillMX | SkillMX