Overview
The Teamcenter with AWC Developer plays a crucial role in leveraging their expertise to develop, customize, and maintain Teamcenter applications, particularly around Active Workspace Client (AWC). They play an integral part in enhancing and optimizing the Product Lifecycle Management (PLM) system and its integration with Computer-Aided Design (CAD) tools.
Key Responsibilities
Develop and customize Teamcenter applications, with a focus on AWC implementation and optimization
Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions within Teamcenter
Utilize programming languages such as Java and C++ to build and modify Teamcenter functionalities
Design, develop, and implement integrations between Teamcenter and CAD tools
Ensure the scalability, performance, and reliability of Teamcenter applications by conducting thorough testing and troubleshooting
Bachelor's degree in Computer Science, Engineering, or a related field
6-8 yrs experience in developing and customizing applications within the Teamcenter environment
Strong knowledge of Active Workspace Client (AWC) and its implementation in Teamcenter
Proficiency in programming languages such as Java, C++, and scripting languages
Experience with CAD tools and their integration with PLM systems
Ability to understand and analyze complex business requirements and translate them into technical solutions
Excellent problem-solving skills and the ability to troubleshoot and debug complex issues
Strong communication and collaboration skills to work effectively in cross-functional teams
Experience in conducting testing, performance optimization, and maintenance of applications
Knowledge of version control systems and configuration management tools
Ability to prioritize tasks, manage timelines, and deliver high-quality solutions under pressure
Understanding of security principles and best practices in application development
Relevant certifications in PLM or AWC development are a plus
Ability to adapt to new technologies and learn quickly in a dynamic environment
Bachelor's Degree