Senior PLM Developer - ENOVIA


Coraopolis, PA

Industry: Transportation


5 - 7 years

Posted Today

  by    Greg Sliwinski

The Sr. PLM Developer will work in a high velocity and dynamic environment with a focus on quality, efficiency, and innovation. The ideal candidate will have exceptional interpersonal skills and will collaborate well with the team. You will contribute through your work products, support other team members, and accept support as one agile team. Our cultural expectations consist of integrity, honesty, consistency, and a passion for learning and continuous improvement.

  • Collaborate with the customer to determine needs and conceptualize strategies to achieve targeted goals
  • Participate in the identification and application of methodological solutions
  • Propose solutions that meet or exceed the targets set in place by the customer
  • Design, define and execute deployment strategies for Enovia PLM system
  • Prepare test plan, develop test scripts, and execute the test to gather and document results to support User Acceptance Testing
  • Implement customizations, system architecture, integration, schema development and modifications
  • Integrate Enovia system to interface without issue with existing customer ERP system
  • Integrate Enovia system to interface with existing CAD tools such as Creo, Inventor, Solidworks, NX, etc
  • Integrate Enovia system to meet supplier and vendor requirements for UI and customized queries

Tools & Technologies Utilized

  • Enovia
  • 3DExperience
  • CAD Software - Creo, Inventor, Solidworks, Catia, NX, etc
  • ERP Systems
  • API Integration
  • MQL
  • TCL
  • Exalead
  • Unit Testing
  • End Testing
  • Regression Testing
  • User Acceptance Testing
  • UI Customization
  • Enovia Engineering Central
  • UNIX Scripting
  • Python
  • Java
  • JavaScript
  • JSON
  • Jenkins
  • Docker
  • Groovy Script

Knowledge & Skills

  • Bachelor's Degree in a relevant STEM field of study
  • Master's Degree in a relevant STEM field of study is highly desired
  • At least six (6) years of hands-on, professional experienceworking with Enovia or similar PLM system on front-end or back-end
  • At least three (3) years of hands-on, professional experienceworking with Enovia as a back-end developer, admin, integrator, or solution architect
  • Highly proficient with required testing procedures: User Acceptance Test (UAT), System Integration Test (SIT), End Test, Regression Test, and Unit Test
  • Highly proficient with all modules of Enovia and a thorough understanding of the technical functionality and capabilities of the system and the corresponding modules
  • Highly proficient with CAD tools such as Creo/Pro-E, SolidWorks, NX, and a full understanding of integration to interface without issue with PLM system
  • Highly proficient with ERP systems and a full understanding of integration to interface without issue with PLM system
  • Highly proficient with eMatrix tools such as JPO, MQL, TCL, UI3, AEF, ADK
  • Proficient with customization using CATVBA and CATScript
  • Proficient with configuration tools such as CVS and VSS
  • Proficient with Java/J2EE and JSP development
  • Proficient with C/C++ programming
  • Proficient with API Integration
  • Understanding of Cloud and Web Services such as AWS, IBM Web Sphere, TOMEE, JBOSS, Tomcat, etc
  • Understanding of Agile development environment and deployment processes
  • Understanding of Project Management and setting timelines and gates for key deliverables
  • Highly capable communicator with excellent written and verbal interpersonal skills
  • Highly capable negotiator to create compromise and build relationships with key project stakeholders
  • Highly capable of working with limited direct supervision to meet deadlines and delivery project wins
  • Strong organizational and time management skills
  • Strong leadership abilities to train, develop, coach, and mentor others on changes due to system integration and system updates