Job Description
As part of our team, you will be responsible for :
- Analyzing requirements and refining user stories with the team
- Designing solutions in collaboration with system architects and developers
- Developing and implementing new features
- Supporting team members with analysis and implementation tasks
- Enhancing and maintaining test automation
- Identifying and resolving bugs and incidents
- Expanding monitoring for system stability
- Documenting new and updated features
- Code maintenance and refactoring
- Should be willing and able to analyze and understand legacy code
Project-specific Requirements
CATIA Metaphase Integration (CMI)Maintenance and CustomizationMaintenance and customization of the Metaphase Server codeDevelopment and support of CATIA Add-Ins using the CAA Visual C++-based 3DS FrameworkDevelopment and maintenance of CATIA V4 modules in FORTRANCreation and maintenance of UNIX scriptsDeploymentDeployment and configuration of CATIA V4 for UNIX systems (AIX, Solaris)Installation and maintenance of the CMI Server for UNIX and Windows environmentsCATIA Aras Integration (PDM Workbench)Maintenance and CustomizationMaintenance and further development of the PWB Aras Server module (C#)Development and customization of CATIA Add-Ins using the CAA C++ FrameworkDesign and solution specification for PWBCreation of implementation specificationsTechnical consultingTesting3DEXPERIENCE XPDM Integration (XCI)Maintenance and CustomizationWorking with the 3DEXPERIENCE development environment (data model and framework)Developing CATIA V6 add-ins using the CAA C++ frameworkDeveloping and maintaining CATIA V6 post-processing components (CAA C++ framework)User Help Desk (UHD)Support with CMI installationSupport with PWB installationProcessing tickets (error analysis, configurations)Other activitiesLicense managementQualifications
Core Technical Skills
German and English (spoken and written)Process KnowledgeCAD (CATIA V4 and CATIA V5)PDM (Metaphase, Aras Innovator)CAD / PDM IntegrationIndustry Knowledge : Automotive & AerospaceApplicationsPLM and CAD SystemsCATIA V4 (Senior)CATIA V5 (Senior)Metaphase (Senior)3DEXPERIENCE (Senior)Aras Innovator (Senior)T-Systems ProductsCMI (Senior)PDM Workbench (Senior)XCI (Senior)DevelopmentMetaphase (Model C Derivative)CATIA V5 (CAA C++ Framework)Aras Server (C#)3DEXPERIENCE (CAA C++ framework)CATIA V4 (FORTRAN)UNIX scriptingAdvantages :
German Language Skills : Basic communication ability (A2-B1 level)Understanding of relational database handling, the concept of Web-ServicesKnowledge in Agile methodologiesExperience with Version Control and Deployment Systems like GitLab, Jenkins, ANT etc.REST ServiceYAMLExperience in sales process related software development projectT-shaped or π-shaped interest : Main focus on development, but willingness to do all activities in development lifecycle (requirement analysis, UI design, quality assurance, test & test automation, UAT, deployment, release, technical support)