Windchill Senior Developer

ITC Infotech

Bengaluru

On-site

INR 2,500,000 - 4,500,000

Full time

8 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

ITC Infotech is seeking an experienced PTC Windchill Senior Developer to design, develop, customize, integrate, and support enterprise PLM solutions using Windchill.

The candidate should have strong hands-on experience with Windchill customization, Java/J2EE, Windchill APIs, workflows, OIRs, listeners, REST/OData services, data modeling, and PLM business processes. The role is based in Bengaluru, India, with potential for collaboration across global teams.

Qualifications

  • 5–10+ years of PTC Windchill development experience.
  • Strong knowledge of Windchill architecture and customization framework.

Responsibilities

  • Develop and customize Windchill applications based on business requirements.
  • Perform Windchill configuration and customization using APIs/frameworks.
  • Develop Java-based customizations involving WTPart, WTDocument, CAD Documents, Change objects, Workflow, Lifecycle, Team and role management, and business rules.
  • Develop custom workflow robots, activities, expressions, and workflow utilities.
  • Implement event listeners and server-side business logic.
  • Customize Windchill UI components, actions, tables, data utilities, forms, and validators.
  • Develop and consume Windchill REST Services (WRS), REST APIs, and OData.
  • Build integrations between Windchill and external systems such as SAP/ERP, MES, CRM, CAD systems, Middleware, Enterprise applications.
  • Work with Windchill Product Management, Document Management, Change Management, CAD Document Management, and Workflow domains.
  • Develop custom Windchill REST endpoints or extend existing PTC domains where required.
  • Analyze production issues and perform root-cause analysis.
  • Troubleshoot Java exceptions, workflow failures, performance problems, database issues, and integration failures.
  • Participate in Windchill upgrades, migrations, patches, and deployments.
  • Write unit/integration tests and participate in code reviews.
  • Prepare technical design documents and development specifications.
  • Follow PTC-supported customization practices to minimize upgrade and maintenance issues.

Skills

Windchill development
Java/J2EE
Windchill APIs
Workflow customization
REST/OData
Data modeling
PLM processes

Job description

We are looking for an experienced PTC Windchill Senior Developer to design, develop, customize, integrate, and support enterprise PLM solutions using PTC Windchill.

The candidate should have strong hands-on experience with Windchill customization, Java/J2EE, Windchill APIs, workflows, OIRs, listeners, REST/OData services, data modeling, and PLM business processes.

Key Responsibilities

  • Develop and customize PTC Windchill applications based on business requirements.
  • Perform Windchill configuration and customization using supported PTC APIs and frameworks.
  • Develop Java-based customizations involving:
  • WTPart
  • WTDocument
  • CAD Documents
  • Change objects
  • Workflow
  • Lifecycle
  • Team and role management
  • Business rules
  • Develop custom workflow robots, activities, expressions, and workflow utilities.
  • Implement event listeners and server-side business logic.
  • Customize Windchill UI components, actions, tables, data utilities, forms, and validators.
  • Develop and consume Windchill REST Services (WRS), REST APIs, and OData. PTC's current WRS framework supports PTC domains as well as custom/extended domains. PPTC Support+1
  • Build integrations between Windchill and external systems such as:
  • SAP/ERP
  • MES
  • CRM
  • CAD systems
  • Middleware
  • Enterprise applications
  • Work with Windchill Product Management, Document Management, Change Management, CAD Document Management, and Workflow domains.
  • Develop custom Windchill REST endpoints or extend existing PTC domains where required.
  • Analyze production issues and perform root-cause analysis.
  • Troubleshoot Java exceptions, workflow failures, performance problems, database issues, and integration failures.
  • Participate in Windchill upgrades, migrations, patches, and deployments.
  • Write unit/integration tests and participate in code reviews.
  • Prepare technical design documents and development specifications.
  • Follow PTC-supported customization practices to minimize upgrade and maintenance issues.

Required Technical Skills

  • 5–10+ years of PTC Windchill development experience
  • Good knowledge of Windchill architecture and customization framework.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Windchill Developer
Windchill Developer

Lorven Technologies Inc. • Tamil Nadu

On-site
INR 1,500,000 - 2,400,000
VS01709 - Windchill developer PLM
VS01709 - Windchill developer PLM

E4 Software Services Pvt Ltd. • India

On-site
INR 900,000 - 1,500,000
Windchill Architect
Windchill Architect

Nuarsh TechServe • Indore District

On-site
INR 1,000,000 - 1,600,000
Windchill PLM Technical Developer
Windchill PLM Technical Developer

VMC Soft Technologies, Inc • Hyderabad

On-site
INR 900,000 - 1,500,000
windchill solution architech
windchill solution architech

Arminus Software • Bengaluru

On-site
INR 2,500,000 - 5,000,000
Technical Lead-Application Engg Services
Technical Lead-Application Engg Services

Birlasoft • Pune District

On-site
INR 2,200,000 - 3,600,000
Sr Lead - Windchill Development
Sr Lead - Windchill Development

Birlasoft • Pune District

On-site
INR 1,500,000 - 2,300,000
Subcontractor
Subcontractor

Birlasoft • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Windchill Senior Developer
Windchill Senior Developer

Tekskills • Hyderabad

On-site
INR 2,000,000 - 4,200,000
windchill technical lead
windchill technical lead

Arminus Software • Bengaluru

On-site
INR 1,200,000 - 1,800,000