A

Accenture

Advises businesses and runs their technology

Custom Software Engineering Lead

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • A minimum of 3 years of experience with 3DEXPERIENCE customization, widget development, and integration projects is required.
  • Proficiency in Dassault Systemes 3DEXPERIENCE ENOVIA customization is required.
  • Experience with the 3DEXPERIENCE platform is required.
  • Understanding of Spinner, JPO, data models, search, RESTful APIs, asynchronous programming, and data handling within 3DEXPERIENCE is required.
  • Proficiency in JavaScript (ES6+), HTML5, CSS3, and frameworks such as Vue, React, or Node is required.
  • Hands-on experience with 3DEXPERIENCE APIs, including ENOVIA, 3DSpace, 3DSearch, and Web App Framework (WAF), is required.
  • Experience with Agile/Scrum methodologies, Git, Jira, and CI/CD tools such as Jenkins is required.
  • Strong analytical, problem-solving, and debugging skills are required.
  • Strong communication and leadership abilities are required.
  • Excellent verbal and written English communication skills and comfort discussing technical issues are required.
  • 15 years of full-time education is required.

Responsibilities

  • Develop and customize 3DEXPERIENCE using UI3, JPO, triggers, and data model customization, and maintain custom ENOVIA widgets and dashboards for the platform according to design.
  • Use Java, Java collections, JavaScript, jQuery, HTML, CSS, and potentially frameworks such as Vue.js or React.
  • Integrate widgets with 3DEXPERIENCE web services.
  • Provide ongoing technical support, troubleshoot issues, and enhance developed widgets.
  • Own the technical direction and architecture of custom software solutions, leading teams through design and delivery.
  • Set development standards and ensure code quality, scalability, and performance aligned with business objectives.
  • Guide teams through the software design and implementation lifecycle and collaborate with stakeholders to align solutions with organizational goals.
  • Monitor and improve system performance and scalability.
  • Foster technical innovation and excellence within the team to deliver robust software products.
  • Work closely with peers and manage the team.

Desired Qualifications

  • Exposure to ENOVIA configurations, collaborative spaces, and security/access control setup is desirable.
  • Knowledge of UX/UI design principles for enterprise web applications is desirable.
  • Dassault Systèmes certifications are preferred but not mandatory.
  • Awareness of core ENOVIA concepts, including data models, triggers, UI3, and REST web services, adds value.

About the Company

Accenture

Advises businesses and runs their technology

Accenture advises large businesses and public agencies on strategy, builds their technology systems and runs ongoing operations. Its teams connect business planning with implementation, covering areas such as cloud migration, cybersecurity and customer experience. Consultants work with clients to redesign processes, while engineers integrate software from technology partners and maintain the resulting systems for multinational organizations. Clients pay for project work or continuing services, including application support and business processes such as finance and customer service. Accenture was founded in 1989 and has its headquarters in Dublin, Ireland.

Company size
10,001+
Company stage
IPO
Headquarters
Dublin, Ireland
Founded
1989

Recently Posted Jobs

Explore more opportunities at Accenture

See more jobs