Role
Windchill Solution Architect
About the UNIT/ Unit Overview
Corporate Quality & Cost Orientation
What awaits you/ Job Profile
-
As a Technical Architect (f/m/x) you will work together with the Plant BOM IT team in Munich to configure, customize and build solutions aligned with business process and requirements, and integrate the production and sourcing BOM into the BOM-Backbone (PS BOM BB) based on Windchill technology.
-
You will support on-site Plant BOM team in evaluating the architectural designs and technical solutions provided by the various software partners.
-
You will carry out the quality check of the code, solution design and the testing of automated tests for the delivery of various software partners and ensure adherence to industry standards and best practices.
-
You will support in defining the non-functional requirements and acceptance criteria like performance, optimal query spec. and harmonized technical designs for backlog items.
-
As part of the agile working model you will spend planned time in every sprint on auditing the existing code and functions to derive improvements, code refactoring, formatting and cleanup actions.
-
Provide technical guidance and support to junior team members
-
If necessary, you will also specify the technical designs and implement the solutions including the configuration, customization and Automated SITs.
What should you bring along
-
Sound knowledge of the Windchill architecture, the core modules (PDMLink, MPMLink, ESI/ERP Connector) as well as PLM principles and methods.
-
Strong proficiency in Java, JSP and other related technologies like GWT as well as hands on experience on REST, Queue Messaging and event driven architecture.
-
Experience with DevOps tools and technologies is desirable.
-
Degree in computer science, business informatics or a comparable qualification.
-
Expertise in using development tools such as IntelliJ IDEA, Apache Maven, SonarQube, GitHub etc. and basic knowledge of the agile toolchain (JIRA, Confluence or similar).
-
Deep knowledge in cloud computing platforms and its app and Kubernetes services (Azure) and able to develop stand alone proxy applications.
-
Excellent problem-solving skills and attention to detail along with strong communication and teamwork skills.
Must have technical skill
-
Deep expertise in Windchill PDMLink, ProjectLink, PartsLink, MPMLink, and ESI/ERP Connector.
-
Strong understanding of Windchill APIs, service-oriented architecture (SOA), and data model design.
-
Hands-on experience with Windchill Configuration and Customization, including Business Rules, Lifecycle Templates, Workflows, and Lifecycle Policies.
-
Experience in CAD/Document/Part Management, Change Management, and Versioning in Windchill.
-
Expertise in Windchill system architecture, including server, database, and integration layers.
-
Knowledge of Windchill integration with ERP/PLM systems, including data migration and synchronization.
-
Proficiency in Java J2EE technologies (Spring, Hibernate), Web Services (REST/SOAP), Queue Messaging, and event-driven architecture.
-
Ability to design scalable and performant Windchill solutions, including non-functional requirements like performance, security, and maintainability.
-
Strong knowledge of SQL, database procedures, and database administration, with experience in Oracle or PostgreSQL.
-
Familiarity with DevOps tools and CI/CD pipelines for Windchill deployments.
-
Exposure to cloud platforms (Azure, Kubernetes) and microservices architecture for Windchill extensions or proxy applications.
-
Experience with requirement gathering workshops, technical documentation, and mentoring junior developers.
Good to have Technical skills
Knowledge of Windchill or other PLM systems,Azure