Job Openings PLM Lead Engineer

About the job PLM Lead Engineer

We are seeking for the PLM Lead Engineer who will lead and mentor a team of PLM developers, ensuring the successful design, development, and maintenance of the PLM (Product Lifecycle Management) solution.

This role involves close collaboration with cross-functional teams to enhance product development processes and drive innovation through the effective utilization of PLM technology.


Responsibilities of this role:

- PLM Solution Design and Implementation: Design and implement solutions, integrate new PLM features and functionalities, and customize the system as needed.
- System Performance and Maintenance: Monitor and maintain system performance, troubleshoot issues, manage PLM system upgrades, and ensure seamless data and configuration migration.
- Cyber Security: Ensure PLM solutions meet cybersecurity standards and maintain expected levels of security.
- Alignment with Business Objectives: Develop and maintain the PLM system to align with business objectives, ensuring it is scalable, reliable, and efficient.
- Requirements Gathering and Analysis: Collaborate with stakeholders to gather and analyze requirements for PLM enhancements and modifications.
- Team Leadership: Lead and mentor the PLM development team, providing technical expertise, guidance, and support to team members and stakeholders.
- Engineering Standards Compliance: Ensure code management complies with engineering standards, tracking, organizing, and documenting changes via a source control system.
- Testing and Validation: Perform unit, regression, and performance testing to validate that the code meets requirements and design specifications.
- Operations Collaboration: Collaborate with the Operations team to support incident and problem management related to PLM products or deliverables.
- Vendor Management: Manage third-party vendors according to service agreements and escalate performance or commercial issues as needed.
- Technical Documentation: Maintain and update technical documentation, including system architecture, codebase, and development processes, to ensure knowledge transfer and team support.
- Agile Practices: Actively participate in agile ceremonies such as daily stand-up meetings, sprint planning, backlog refinement, sprint demos, and retrospectives.


Qualifications to fit in this role:

1. Education :

  • Bachelors degree in a technical field such as Computer Science, Statistics, Engineering, Mathematics, or a similar quantitative discipline.

2. Working Experience

  • Over 8 years of experience in PLM concepts and development.
  • Strong knowledge and experience with JSP, JavaScript, and Node.js.
  • Preferred knowledge in React, Python, Angular or C#.NET, MS SQL, Cloud-based technology, and Microservices concept.
  • Experience in PLM customizations and OWASP TOP10 security standards.
  • Proven experience leading development teams in PLM system development and implementation.


3. Personal Competencies:
"Can do" attitude, courage, and flexibility in approach.
Strong leadership skills, proactivity, and ability to ensure progress and meet deadlines.
Excellent problem-solving and analytical skills.


4. Technical Skills:
Required: JSP, JavaScript, and Node.js
Preferred: React, Python, Angular or C#.NET, MS SQL, Cloud-based technology, and Microservices concept


5.Language Skills:
Proficient in English and Thai
Travel Required: No