Job Description:
As a Teamcenter PLM Developer you will be responsible for:
Product Support: Providing second-level support for specific Teamcenter PLM products and components.
Issue Resolution: Collaborating with third-party vendors to resolve complex technical issues.
Team Management: Overseeing daily operations of the support team and fostering positive customer relationships.
Knowledge Sharing: Leveraging in-depth product knowledge to educate customers and team members.
Custom Solution Development: Designing and implementing tailored solutions to meet customer requirements and improve business processes within the AAM PLM framework.
Technical Implementation: Developing client-server and web applications using Java, C++, and C++ programming languages, in conjunction with Teamcenter PLM APIs.
Support Activities: Coordinating support activities, identifying solutions to complex issues, and ensuring data integrity.
Team Development: Mentoring and training new team members.
Required Skills and Experience:
Bachelor's degree in Computer Science, Information Technology, or a related field.
8+ years of experience in Teamcenter PLM development and support.
Strong proficiency in Java, C++, and C++ programming languages.
In-depth knowledge of Teamcenter PLM architecture, including ITK, SOA, Workflow, and Post-Actions.
Experience with database technologies (Oracle SQL) and operating systems (Windows, Linux).
Familiarity with CAD integrations (NX, CATIA, Pro/E).
Excellent problem-solving, communication, and interpersonal skills.
Ability to work independently and as part of a team.
Preferred Skills:
Experience with Teamcenter PLM customization and integration.
Knowledge of software development methodologies (Agile, Waterfall).
Experience with scripting languages (Python, Perl).
Any Graduate