Junior Windchill Developer at Capgemini Engineering working on customizing and maintaining Windchill PLM systems with a focus on Java development and collaboration with senior developers.
Responsibilities
Assist in customizing and extending Windchill using Java, JSP, Info*Engine, and Windchill APIs
Develop and maintain Workflows, Lifecycle templates, and UI customizations
Support Windchill configuration activities, including object initialization rules (OIR), type/attribute creation, and preference management
Assist in Windchill upgrades, patches, and deployments
Work with senior team members to debug issues in Method Server logs, workflow logs, and application logs
Support Data loading/migration activities using LoadFiles or Windchill Bulk Migrator (WBM)
Participate in integration tasks between Windchill and external systems (ERP, CAD applications, SSO, Directory Server, etc.)
Provide day to day support for end user issues, enhancements, and performance troubleshooting
Follow established development processes, documentation standards, and code review practices
Requirements
Bachelor’s degree in Computer Science, Information Technology, Mechanical/Manufacturing Engineering, or related field
Strong understanding of Core Java and Object Oriented Programming (OOP)
Basic knowledge of Web Technologies (HTML, JSP, JavaScript, XML, JSON)
Familiarity with SQL and relational databases (Oracle / SQL Server)
Knowledge of version control tools such as Git or SVN
Good analytical and troubleshooting skills
Ability to learn Windchill architecture, workflows, and customization frameworks
Exposure to Windchill PDMLink, Windchill PartsLink, or ProjectLink (Nice to have)
Knowledge of Info*Engine tasks and adapters (Nice to have)
Experience with Workflow automation or Business Rules (Nice to have)
Basic understanding of CAD Data Management in Windchill (Creo, CAD Workers) – Nice to have
Familiarity with REST/SOAP APIs and integration concepts (Nice to have)
Understanding of Linux commands and application servers (Apache/Tomcat) – Nice to have
Strong communication and teamwork skills
Ability to follow instructions and document work clearly
Willingness to learn and grow in a PLM environment
Problem solving mindset with attention to detail
Benefits
Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade
Company paid holidays
Personal Days
Sick Leave
Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
Life and disability insurance
Employee assistance programs
Other benefits as provided by local policy and eligibility
UiPath Developer supporting and enhancing production automations for Paralucent. Troubleshooting UiPath workflows and maintaining continuous shift - based support across Canada or India.
ABAP/ODATA Developer designing, developing, and supporting SAP ABAP and OData solutions. Delivering S/4HANA customizations, integrations, and technical project support.
Software Engineer building full - stack AI healthcare workflow products at exacare ai. Developing scalable systems, integrations, and customer - facing features for post - acute care teams.
Principal CRM Developer building Dynamics 365 and Azure solutions for Ontario’s condominium authority. Leading CRM delivery, integrations, CI/CD, testing, and engineering standards.
Desjardins programmer analyst developing, maintaining, and supporting enterprise IT systems and infrastructure. Applying software, data, and security practices to standardize solutions.
Principal EDC Programmer leading EDC programming, analytics, and vendor - data solutions for ICON’s global clinical research organization. Mentoring programmers and driving automation across clinical trials.
Game programmer building advanced systems, tools, and UI for Kabam’s multiplayer mobile games. Collaborating with designers and engineers using Unity and C#.
Game Programmer building gameplay systems, UI, and creative tools for Kabam’s multiplayer games. Developing Unity and C# solutions that improve workflows for artists and designers.