A

Accenture

Advises businesses and runs their technology

Custom Software Engineering Lead

Engineering LeadershipPosted on Nov 13
Full-timePune, Maharashtra, IndiaNo salary listed

About the Job

Requirements

  • At least 3 years of experience is stated as the minimum; the additional information specifies 8 to 10 years of hands-on experience with the Dassault Systèmes 3DEXPERIENCE platform in enterprise environments.
  • Hands-on experience with the Dassault Systèmes 3DEXPERIENCE platform across enterprise environments.
  • Proficiency in 3DEXPERIENCE and ENOVIA platform architecture, data models, web services, lifecycles, maturity states, and access control.
  • Hands-on experience with 3DEXPERIENCE APIs and services, including ENOVIA, 3DSpace, and 3DSearch.
  • Understanding of RESTful APIs, event-driven and asynchronous integrations, and data handling within the 3DEXPERIENCE ecosystem.
  • Experience in server-side customization using Java, including JPOs, services, and triggers, and scripting using MQL and TCL.
  • Experience with Agile/Scrum methodologies, Git, Jira, and CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps.
  • Experience in performance tuning, troubleshooting, and debugging complex platform, integration, and data-related issues.
  • A minimum of 15 years of full-time education is required.

Responsibilities

  • 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 and coordinate a team of engineers creating technical solutions to address complex challenges and support business goals.
  • Oversee timely delivery of engineering projects while maintaining quality and cost efficiency.
  • Coordinate across manufacturing, electrical, mechanical, structural, and stress design, qualification, configuration, and technical management disciplines.
  • Organize and allocate resources to complete engineering and construction initiatives.
  • Design, implement, and maintain the core architecture of the 3DEXPERIENCE platform across ENOVIA and 3DSpace.
  • Lead hands-on development and reviews of server-side customizations, including JPOs, MQL, triggers, services, and TCL, and client-side components including web services.
  • Deliver product lifecycle management solutions on 3DEXPERIENCE platforms.
  • Define, implement, and enforce technical standards for customization, integration, performance, and security.
  • Conduct technical design reviews and code reviews, and tune platform performance through indexing, caching, and query optimization.
  • Plan and execute platform upgrades, including regression testing and compatibility validation across 3DEXPERIENCE releases.
  • Lead and coordinate a globally distributed team of 3DEXPERIENCE developers, integration engineers, and solution architects on feature customization.
  • Break down technical tasks, estimate work, plan sprints, and prioritize work in alignment with platform roadmaps.
  • Contribute to development by pairing with team members on complex customizations, integrations, and performance challenges.
  • Review and approve technical designs, code, and deployment plans before promotion to higher environments.
  • Ensure adherence to architecture standards, coding guidelines, security policies, and quality benchmarks.
  • Manage delivery risks, technical dependencies, and cross-team integration timelines.
  • Collaborate with business stakeholders, product lifecycle management consultants, infrastructure teams, and security teams to deliver end-to-end solutions.
  • Own technical documentation, knowledge transfer, and onboarding of new team members.
  • Work with Dassault Systèmes research and development and support teams on framework, API, and platform-level issues.
  • Design and build reusable components, templates, and reference implementations for global reuse.
  • Evaluate and prototype new 3DEXPERIENCE capabilities, cloud services, and APIs.
  • Drive automation across testing, deployment, monitoring, and environment management.

Desired Qualifications

  • Knowledge of XPDM and EKL.

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