Eclipse Windchill Integrated Development Environment, ANT
Good documentation skills - wiki experience a plus
Design Patterns including but not limited to: Model View Controller, Factory, Singleton
Object Oriented Programming Regular Expressions
Java Servlet Programming / Java Server Pages
Java Tag Libraries / JSTL
LDAP / Directory Services / JNDI
Network Programming, Remote Method Invocation (RMI)
XML, HTML, Cascading Style Sheets (CSS), Debugging experience, HTML5 (Extra benefit), Visio
UML design and interpretation Windchill customization experience: template processing, JCA, JSCA, MVC, Helper classes,
workflow, lifecycle, OIR, soft types, load files, database schema knowledge,
Windchill OOTB object loaders and related customization
Code Management tool Experience
Experience in Windchill 9.1 and 10.1-above
Workflow configuration, customization and Custom report development
3 + years
Installation of Windchill for Dev Environment
Eclipse and other Development Environment Setup
Configuration of Windchill Components
Data model Implementation/Configuration And Loader Creation.
Object Initialization Rules.
Access Controls, Profiles.
Windchill Soft Types.
Table Views, Windchill Preferences.
Container Templates, Containers and Organizations.
Business Rules, Windchill Reports
Type, Organizers and Attributes.
Implementation/Configuration of rbInfo files.
Design and Customization of Windchill Components
Design of Windchill components
Writing Helper Classes for Customization and Workflows.
Validation (Server Side and Client Side)
Creation of JavaDocs for all the written code.
Work with Design and Solution team to provide inputs.
UI Customization (Wizard, new User Interface)
Scripting, Testing & Documentation
ANT, Batch, Shell Scripting and Build File Creation.
Creation of Datasets for Unit Testing.
Creation of Loaders for Test Data Generation.
Unit Testing of All the Configuration and Creation the Reports.
Performed Integration Testing whenever required.