The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code. Responsibilities Continuous development of Teamcenter including ITK Server side programming in C/C++ and REST API in JAVA or typescript as well as XML for mapping. Development and testing of new code and troubleshooting of existing code, based on problems reported by users or the development team. Active Workspace setup and configuration. Work on different Teamcenter configurations like BMIDE, Workflows, Rule Tree, Transfermodes, Query builder, Preferences etc. Write scripts to automate deployments, work on test automation and scripts related to server maintenance and support. Skills : BMIDE, ITK Customization, SOA Desired skills : Exposure to Linux