Share this job with your friends, family and co-workers...
THIS JOB ADVERT HAS EXPIRED...
MES ENGINEERING LEAD/ CONSULTANT - 308994
MES ENGINEERING LEAD/ CONSULTANT
Information Technology / Web Development / Telecommunications
Wage / Salary:
R - Market Related - P/M (Per Month)
MES Engineering Lead/ Consultant
One of our external clients, a multinational company, is looking for a MES Lead/ Consultant to employ on a permanent basis.
Job Description – MES Engineering Lead/ Consultant
Mission of Function
Design, build and configure Manufacturing Operations Management and Manufacturing Execution Management applications to meet business process and application requirements.
Dimensions of Function
Manage and lead a team of software developers to develop Manufacturing Operations Management and Manufacturing Execution Management applications.
Requirement gathering and modelling. Develop User Requirement Specifications / scope definition.
MOM / MES Detailed Solution Design
Solution Architecture Design
Develop, document and ensure compliance to software development standards. Conduct regular code reviews and software quality checks.
Software Development using C#.Net and Company SIMATIC IT.
Software Test Procedures, Testing and site installation.
Post installation and commissioning support.
Report directly to Digital Enterprise Solutions Team Lead.
Software Team Lead and MES Engineers also report to Project Manager.
Areas of Responsibilities / Tasks
Software Requirement Analysis – form complete understanding of business processes as well as manufacturing / mining operation. Must be able to document requirements in Software Requirement Specification.
Detailed Solution Design – must be able to translate software requirements into a detailed solution design based on SIMATIC IT and C#.Net
Solution Architecture – need to understand the different components of a MOM / MES solution in order to assist in developing the solution architecture.
Development – able to develop software using C#.Net, Microsoft SQL and SIMATIC IT.
Lead and direct a team of software engineers to develop the detailed solution design in time, under budget while complying to software development standards to ensure a quality solution.
Software Testing – need to have a good understanding of software testing methodologies to do both functional and non-functional testing. Must be able to develop test procedures for doing Unit Testing, Integration Testing, System Testing, Performance Testing, etc.
Post installation support – post installation support on the solution will be required for a period after commissioning.
Five (5) years’ development experience on C#.Net and SQL Server Databases, using SOA framework in an industrial manufacturing \ mining environment.
Detailed knowledge and understanding on Production Management, Production Scheduling. Inventory Management, Quality Management and Maintenance Management concepts as per ISA-95 standard and experience with MES \ MOM solutions in a manufacturing or mining environment.
Experience with shop floor integration to ERP, Process Historians, LIMS, SPC, OEE and DTM.
Extensive software design & development experience covering a wide range of systems and applications in the area of MES / MOM. Company SIMATIC IT experience is a requirement.
Experience with software version control systems (Git, Subversion, Microsoft Team Foundation)