Padmi

Technical Lead - PLM

DetroitPosted 3 months ago
Software engineeringUnspecified
Apply at Tata Technologies

Opens the source posting on tatatechnologies.ripplehire.com

Source description

About the role

View original

Technical Lead - PLM – Detroit, MI (and various unanticipated client locations) DUTIES:

· Design and develop Product Lifecycle Management ("PLM") software systems and application architecture, considering the goal of the 3DExperience PLM system, customer requirements, current systems, and legacy aspects. · Capture technical requirements; perform feasibility check and effort estimation; create business requirements document and obtain approval; and map the requirements in the PLM system. Perform requirements analysis: document, trace, prioritize, and agree on requirements. · Lead Operations support for data flow between upstream and downstream system with Includes Part, Change, Manufacturing BOM, Bill of Process, Variant, Configuration Rules. · Debug source code, and play a key role in addressing systems issues, identifying root causes, and implementing technical solutions through software configuration, customization, and systems upgrades. · Check hardware and software compatibility per specifications by principal software OEM for effective performance of applications. · Install and configure PLM software on the server end and at workstations. · Assess hardware compatibility to ensure effective performance of PLM software, check compatibility of operating system and software before installing PLM software and applying any service or maintenance pack. · Install application code, service pack, hot fix, and license manager according to requirements. · Develop Java Program Objects (JPOs) and TCL scripts to implement triggers. · Develop software customizations and integrate enhancements with existing systems, including creating plug-ins and external software tools. · Fix bugs on the existing deployed 3DExperence Based solutions. · Support other team members in resolving high priority support tickets. · Prepare technical training documents for PLM customers, provide training for given PLM application modules and develop methodologies for users. · Develop design documents, based on the functional specification and requirements in concise manner in a Scrum sprint. · Develop scalable and bug-free code using Agile methodology. · Perform root cause analysis to resolve problems faced during the software application development cycle. · Perform code review and unit testing to identify and resolve software issues.

REQUIREMENTS: Bachelor’s degree in computer science, computer engineering, electrical engineering, or related engineering field and 4 years of development experience in DS suite of 3DExperience products (ENOVIA, CATIA, and/or DELMIA).

Experience must include: · 3 years of experience in Enterprise Modules of 3DExperience · 2 years of experience with GitLab, TFS, Clear Case, SVN and JIRA · 4 years of experience designing, documenting, coding, user training, testing, and maintaining software computing applications · 3 years of experience in product development in Automotive domain

TELEWORK: Position may be eligible for full-time or part-time telecommuting with authorization from manager and H.R.

TRAVEL: Up to 5% domestic travel to client locations for short and/or long-term assignments.

BASE SALARY RANGE: $120,349.00 to $130,500.00 per year. Regional salary adjustments for CA, CO, NY and WA states are base + 20% - 30%.

LOCATION: 6001 Cass Avenue, Suite 600, Detroit, MI 48202 (and various unanticipated client locations)

One address, no account. We’ll tell you when matching roles go live.

More at Tata Technologies

Related open roles

View all roles