Teamcenter Developer
The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code. Role name: Teamcenter DeveloperWork Location: West Coast, Seattle (Onsite)Start date: Immediate availability.Background check MANDATORY Basic Qualifications- Bachelor's degree in computer science, engineering, mathematics or equivalent- 5+ years of recent and relevant work experience with PLM/PDM software. (Teamcenter, NX, ERP)- 5+ years with the backend (MCAD library/design database, server infrastructure)- 5+ years Enterprise Tool administration experience, debugging and solving client and server-side application issues, software installation, configuration, etc.- 3+ years of developing and documenting engineering processes related to PDM/PLM/CAD tools and engineering activities.- Experience in using system and data integration technologies (middleware), and MCAD/ ECAD integration- Experience in server-side development using ITK, and configuration using Business Modeler IDE (BMIDE)- Demonstrated ability to think strategically about business, product, and technical challenges.- Exceptionally strong working knowledge of Teamcenter applications: My Teamcenter, Workflow Designer, Structure Manager, Change Management, Query Builder, Access Manager, Organization, and Reporting- Experience developing application on AWS Cloud using AWS API, and technologies Preferred Qualifications- Multiple years automating PDM/PLM/CAD workflows/processes.- Multiple years with Windows servers, Batch scripts, powershell, Windows file servers, HyperV- Multiple years with Linux servers. Bash scripts, cron, ssh, samba, etc.- Multiple years with engineering lifecycle management and workflows.- Understanding of network fundamentals; switching, routing, etc.- Multiple years with flexlm license servers- Multiple years with LDAP and SAML for user management and authentication.- Experience architecting AWS infrastructure and managing server and workstation implementation.- Working knowledge of developing software using multi-tier architecture and using API and web services Teamcenter Developer experience is must.