职位描述:
Key Responsibilities:
1. Work closely with clients' digital transformation and engineering teams to understand their unique business needs and plan Windchill application implementations that align with their strategic goals.
2. Design and develop robust technical solutions using Java, C++, and other relevant programming languages, ensuring adherence to industry best practices and PTC Windchill standards.
3. Utilize Windchill's customization tools, such as Windchill Shell, Workbench, and custom scripting, to tailor the platform to meet specific business requirements.
4. Integrate Windchill with other enterprise systems, including ECAD, ERP, and manufacturing systems, to facilitate seamless data exchange and process automation.
5. Develop comprehensive solution architectures, including data modeling, BOM structuring, and workflow design, to ensure optimal system performance and scalability.
6. Implement thorough testing protocols to validate solution functionality, performance, and security, ensuring high-quality deliverables.
7. Offer ongoing support after deployment, addressing issues, implementing enhancements, and ensuring system stability and reliability.
8. Maintain clear and effective communication with stakeholders, managing project timelines, expectations, and quality standards.
9. Create and maintain detailed documentation, including methodologies, specifications, and user manuals, to facilitate knowledge sharing and ongoing system maintenance.
Core Competencies:
1. Bachelor's degree in Computer Science, Engineering, or a related field.
2. 5+ years of experience in Windchill development, customization, and implementation, with a focus on Unified Development methodologies.
3. Proficiency in Java, C++, Windchill architecture, Windchill Shell, Workbench, and BOM configuration.
4. Ability to translate complex business requirements into practical, scalable solutions and effectively tackle technical challenges.
5. Excellent communication and collaboration skills, capable of working effectively in cross-functional and remote teams.
6. Familiarity with agile development tools and practices (e.g., Jira, Bitbucket, Scrum) is a plus.