Role: PLM Developer
Location: Remote
Duration: Long Term Contract
Job Description:
PLM Developer capable of serving a key role in the improvement of our PLM related processes and
solutions built on the PTC FlexPLM platform – 12 & 12 N Release Primary Responsibilities:
Design customizations and extensions through modifying existing FlexPLM solutions to
correct errors or to upgrade interfaces and improve performance.
Troubleshoot, debug and upgrade existing FlexPLM customizations.
Conduct Gap Analysis and perform data integration & data migrations when appropriate.
Analyze clients’ data models, and advise them on the best way to cleanup, manipulate and
prepare their data for migration.
Produce clean, efficient code based on customer specifications.
Comfortable with independently installing, customizing, and integrating software solutions.
Coordinate project activities with other personnel or departments
Design and implement effective enterprise PLM Integration/Customizations to retrieve
customer data for Business Reporting Requirements
Identify, evaluate, and recommend processes to minimize customization
Recommend solutions to customers to improve existing processes based upon PLM industry
knowledge and experience.
Provide support to business PLM current & future development initiatives
Develop software-testing procedures through conducting trial runs of programs and
software applications to deliver customer satisfaction. Qualifications and Education
Requirements:
Bachelor’s Degree in Computer Science, Computer Programing, or related field
Proven experience as a Software Developer, Software Engineer, or similar role
5+ years’ experience with PTC FlexPLM, Windchill Java/JSP, VB/VC++, Oracle or other
commonly used platforms.
Experience in at-least 2 FlexPLM Implementation Projects
Excellent written and verbal communication skills
Capable of interfacing with customers for coordination of requirements, status updates,
enhancements, deployment and go-live support
Aptitude for learning new technology ex: TRC , Nuxeo , Adobe Fusion etc.
Capable of handling multiple activities and working with a team to develop solutions to
meet customers’ needs.