MES Engineer
Role
The MES Engineer role requires someone with a high level of technical MES experience and knowledge, using a range of software tools to design, implement and support MES solutions that are customer focused.
The role will be responsible for:
- Creating and/or translating user/customer requirement specifications into fully traceable and scalable MES solutions.
- The communication of project requirements to ensure the project timeline is met, be able to troubleshoot and provide hardware /software support for projects.
- Understand the project scope and financials, and participate in the framing and quoting of projects to ensure successful project execution.
- Mentor others to follow quality standards, company policies, procedures and methodologies.
- Actively contribute and assist in the development and improvement of quality standards, policies, procedures, and methodologies.
This position may require you to participate on an on-call roster and / or involve travel nationwide and overseas.
This role has excellent growth potential into a role leading and building a MES department.
Responsibilities
- MES Project Management Methodologies with Agile or Waterfall PM models.
- Defining requirements and documenting User and System Requirements, Use Case development, Refine Scope, Gap analysis & ROI Justification.
- Architect MES solutions for customers’ ERP software and plant automation equipment.
- Detailed Design requirements and documentation of Interface specification, Material Model, Equipment Model, Personnel Model, Workflow Model, Data Model, UI Design.
- Engineering/Execution (developing software, database and UI).
- Testing (User Acceptance Testing, System Acceptance Testing and Functional Acceptance Testing. Conducting Test Cases).
- Deployment (Server setup, software install, commissioning, user training).
- Relationship Building: Using personal selling techniques develop and maintain positive relationships within the industry that promote our brand and enhance the opportunities for revenue generation.
- Identify and price reliable technical solutions for customers that will enhance the efficiencies and productivity of their factories.
Experience
- 5 plus years of MES Engineer experience with at least 3 years New Zealand experience in the field of MES engineering.
- Possesses advanced knowledge and skills in MES electronic reporting and data capture.
- Capable of designing and implementing complex data capture workflows, optimizing report performance, and integrating with other MES components seamlessly.
- Experience with Rockwell – FT Transaction Manager, SQL Server, SSRS, S95 standards/models/schemas.
- Experience with MES software languages like C#, HTML, Java, T-SQL
- Experience with MES software Design - Entity Framework, Design Patterns, Domain Driven Design
- Experience with MES COTS - Aveva, Siemens, Rockwell, Tillit, Sepasoft
- Advanced knowledge and practical experience with MES project management methodologies.
- Capable of independently planning, executing, and monitoring MES projects using Agile or Waterfall approaches.
- Advanced knowledge and practical experience with methodologies for defining requirements and documenting user and system requirements.