Job Title: Teamcenter Developer
Experience: 4+ Years
Work Location: Bangalore, India
Interview Location: Greater Noida (Walk-in Drive)
About The Role
We are seeking a highly skilled Teamcenter Developer to join our client team. The ideal candidate will have extensive experience in Teamcenter architecture, customization, and development. You will work on customizations, extensions, and integrations within the Teamcenter PLM environment, applying your knowledge to enhance our PLM systems and streamline processes.
About Us
This position is being recruited by
Smartwork IT Services (SWITS), a leading recruitment and product-based company. In addition to staffing solutions, Smartwork IT Services is involved in developing cutting-edge products like SWITS ATS (Applicant Tracking System) and SWITS HRMS (Human Resource Management Services). We focus on delivering exceptional value through innovative solutions.
Key Responsibilities- Teamcenter Architecture:
- Strong knowledge of Teamcenter components, including Database Server, Application Server, Web Server, and Dispatcher.
- Server-Side Customization:
- Customize Teamcenter server extensions and handlers using languages like Java, C++, or C# and integrate them into the Teamcenter server framework.
- ITK Customization:
- Create customized business logic and data manipulation using Teamcenter's ITK programming language (C/C++).
- Active Workspace Customization:
- Develop custom extensions, widgets, and UI modifications in Active Workspace using React, JavaScript, HTML, and CSS.
- Service-Oriented Architecture (SOA):
- Develop custom services, integrations, and extensions using Teamcenter Service APIs.
- Access Control:
- Configure and manage user roles, permissions, and security settings within Teamcenter.
- Workflow Customization:
- Create and modify Teamcenter workflows to automate business processes, supporting Change Management concepts and configurations.
- Integration and Reporting:
- Develop and consume web services for system integration, configure PLMXML, XSLT, and TC Reporting.
- BMIDE Customization:
- Utilize BMIDE to configure and customize Teamcenter's data model, data types, and data structures.
- Additional Skills:
- Knowledge of Structure Variants and Product Configurator is a plus.
- Hands-on experience with Teamcenter version 13 or above is desirable.
Required Skills
- Strong programming proficiency in Java, C/C++, and JavaScript.
- Hands-on experience in developing applications and customizations within the Teamcenter PLM environment.
- Familiarity with Change Management, Workflow automation, and reporting tools within Teamcenter.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 4+ years of experience in Teamcenter customization and development (higher experience levels are welcomed).
Please Note: This role is specifically for development-focused candidates. Functional roles are not being considered for this position.