Country/Region:  US
Requisition ID:  30034
Work Model:  Hybrid
Position Type:  Permanent
Salary Range: 
Location:  US- RALEIGH _ 920 MAIN CAMPUS DRIVE, SUITE 400

Title:  Technical Specialist-App Engg Services

Description: 

Windchill Developer

Windchill Developer 

Basic Qualifications

Minimum of five (5) years of experience as a software developer customizing Windchill products (PDMLink, MPMLink) for enhancements and break fix

Demonstrated knowledge of Windchill integration development and tools (Windchill REST Services, SOAP)

Experience working in Agile/Scrum team implementing methodologies/tools (Jira, Confluence)

Demonstrated experience in using the following for modification of Windchill: Java, JSP, JavaScript, J2EE, XML, XSD, XSLT

Knowledge of Cucumber, Selenium, Junit and DevOps Tools (Jenkins, Containers, Github)

Experienced in Linux and/or Unix environments

Troubleshoot/Debug development issues, including raising support tickets with 3rd parity vendors as needed

Ability to develop and maintain solutions that support multiple deployable configurations from a single codebase.

Demonstrated experience with delivering and supporting customer focused and results based solutions

Required Education:  Bachelor’s Degree from an accredited university or college with a major in Computer Science, related engineering or science field or Business with relevant professional experience, will consider equivalent professional related experience on the basis of two (2) additional years of experience for each one (1) year of higher education.

Desired Qualifications

Demonstrated experience and working knowledge of Windchill PDMLink 11.1 or later, Creo Parametric and how it interacts with PDMLink

Experience with engineering release activities in Windchill PDMLink via Change Notices, Tasks, WTParts, WTDocuments, CAD Documents, Notes, Engineering Bills of Material, and effectivity.

Experienced in Windchill 11.1 or later customizations of ACLs, Lifecycles, Workflows, Info Tasks, Webjects, OIRs, Actions/action-models, Listeners, MVC components, and automated deployments of those changes

Demonstrated knowledge of Oracle databases

Demonstrated strong software process discipline including best-practice Configuration management, design, development, testing, and build/deploy disciplines.

Ability to dive in and learn rapidly, adapt to change, and work on varying assignments.

Must be a self-motivated team player, able to excel in a highly collaborative, fast paced environment with effective oral and written communication skills.

Desire and ability to work as a team member in a Scrum/Agile environment is essential.

Area(s) of responsibility