Software Engineer – Teamcenter Developer (PLM & Active Workspace)
Position: Software Engineer – Teamcenter Developer (PLM & Active Workspace)
Location: Chennai
Industry: IT-Engineering Services (Automotive)
Experience: 5+ years
Key Responsibilities:
1. Customization & Development: Design, develop, and implement server-side customizations using Teamcenter Integration Toolkit (ITK) and client-side enhancements within the Active Workspace framework.
2. Integration Management: Build and maintain high-performance integrations between Teamcenter and external enterprise systems using Service Oriented Architecture (SOA) and web services.
3. Configuration: Utilize BMIDE (Business Modeler IDE) to manage data models, including the creation of new business objects, attributes, GRM rules, and LOVs.
4. Active Workspace Optimization: Configure and customize the Active Workspace UI, including Stylesheets (XRT), Tiles, Commands, and Declarative UI components to improve user experience.
5. System Maintenance: Perform root cause analysis for complex system issues, optimize database queries, and manage Teamcenter environment deployments, patches, and upgrades.
6. Collaboration: Work closely with cross-functional engineering teams to gather requirements and provide technical guidance on PLM best practices. 7. Documentation: Create and maintain technical design documentation, unit test plans, and deployment guides for all customizations and integrations.
Key Requirements:
- Bachelor’s Degree in Engineering/Computer Science or a related field
- Strong proficiency in C++ and/or Java
- Hands-on experience with Siemens Teamcenter
- Experience in Teamcenter Integration Toolkit (ITK)
- Knowledge of Active Workspace (AW)
- Experience in SOA (Service-Oriented Architecture)
- Ability to develop and manage integrations using web services/APIs
- Experience in BMIDE (Business Modeler IDE) for data modeling
- Strong understanding of Teamcenter customization and development
- Knowledge of database handling and query optimization
- Experience in debugging and system troubleshooting