Illumina is seeking a Staff Programmer responsible for the design, build, implementation, and support of Illumina s Global PLM (Teamcenter) Integrations
The role will be responsible to manage and develop integrations between Teamcenter PLM and other enterprise systems
Responsibilities include analyzing business need, gathering business requirements, leading solution design teams, implementing solution(s), and recommending best practice methods
Responsibilities
Gather requirements, Create solution proposals and Functional specification documentation.
Configure, Customize & Build solutions to meet business processes and requirements.
Work closely with Business/Solution Architects/Developers and support them for drawing estimates, developing prototypes, and implementing quality solutions.
Coordinate support activities and identify solutions for complex issues.
Design integrations in line with the system footprint in the organization
Requirements
Min. 10+ years of experience working in Teamcenter PLM
Excellent Teamcenter Product Knowledge in the areas of CAD, Item, BOM, Doc, Change, Vendor, and ERP integrations
Excellent Teamcenter Solution Designing for both Client, Server, and integration with third-party applications such as ALM, ERP, LMS, MES, etc.,
Thorough understanding of Teamcenter n-tier architecture, Data Model, BMIDE, and other configurations
Experience in Teamcenter modules such as Workflow Designer, Query Builder, Structure Manager, MPP, Change Mgmt., Document Management, etc.,
Excellent programing skills in Java, C++, and Teamcenter client, server customization, Teamcenter services customization, and SOA client development
Experience in Teamcenter to ERP (SAP/Oracle/JDE) integration using the T4S/T4O/T4EA framework
Experience in implementing T4S/T4O for Global organizations to support Material, BOM, Doc, Vendor, BOP transfer
Experience in developing integrations using web services/ 3rd party middle wear between Teamcenter and other enterprise apps such as LMS, HANA, Veeva RIMS, OpCenter, labeling systems, etc.,
Experience in developing PLM (Teamcenter) - ALM (Jira, Jama, Polarion, IBM Doors, etc.) integrations
Experience in data migration activities and ETLV process
Ability to drive the PLM Integration roadmap in the context of a digital thread
Ability to effectively prioritize and execute tasks in a fast-paced environment.
Hands-on experience in addressing day-to-day integration issues
Gather requirements, Create solution proposals and specification documentation
Basic problem-solving/Analytical skills in Application issues, Root cause analysis, and Configuration.
Good understanding of the Software development process (Agile) and Verification and Validation process
Education
Bachelors degree in computers/Electrical / Mechanical Eng or related field