Location: Austin, TX, USA / Sunnyvale, CA
Duration: Long-Term
Job Description: We are seeking a skilled PLM Teamcenter Developer with extensive knowledge and experience in the following areas:
- Teamcenter Architecture: In-depth understanding of server components (Database Server, Application Server, Web Server, Dispatcher).
- Server-Side Customization: Creating custom server extensions and handlers using Java, C++, or C#, and integrating them into the Teamcenter server framework.
- ITK Customization: Crafting customized business logic and data manipulation using ITK programming language (C/C++).
- Active Workspace Customization: Developing custom AW extensions, widgets, and UI modifications using React, JavaScript, HTML, and CSS.
- Service-Oriented Architecture (SOA): Utilizing Teamcenter Service APIs to develop custom services, integrations, and extensions.
- Access Control: Configuring and managing user roles, permissions, and security within Teamcenter.
- Workflow Customization: Creating and modifying workflows to automate business processes.
- Change Management: Implementing concepts and configurations.
- Web Services Integration: Developing and consuming web services for integration with downstream systems.
- Reporting & PLMXML Configurations: Experience with developing TC Reporting, PLMXML configurations, and XSLT.
- BMIDE (Business Modeler Integrated Development Environment): Configuring and customizing Teamcenter data models, types, and structures.
- Teamcenter Version: Experience with version 13 or above is desirable.
- Programming Skills: Strong proficiency in Java, C/C++, JavaScript.
- Application Development: Hands-on experience in developing applications and customizations in the Teamcenter PLM environment.
Nice To Have
- Familiarity with Structure Variants and Product Configurator.