MES Design Lead - South Africa

MES Design Lead - South Africa

SIMATIC IT

C#.Net

SQL Server Databases

SOA framework

MOM / MES solution

Floor integration to ERP

Process Historians

LIMS

SPC

OEE

DTM

Our client, one of the world's largest industrial companies in the world, is looking for MES Design Lead for their South Africa office.
Job Summary:
- Design, build and configure Manufacturing Operations Management and Manufacturing Execution Management applications to meet business process and application requirements.
- 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 Siemens SIMATIC IT.
- Software Test Procedures, Testing and site installation.
- Post installation and commissioning support.
- The role reports 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.

Required Competencies:
- 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. Siemens SIMATIC IT experience is a requirement.
- Experience with software version control systems (Git, Subversion, Microsoft Team Foundation)
- B.SC / Engineering Based Degree / Diploma.
 
Location: Johannesburg, South Africa
 
Compensation: Best in the industry
 
Job Type: Full-time, Permanent

Summary

  • Job type

    Full Time
  • Industry

    Manufacturing
  • Location

    Johannesburg, South Africa
  • Pay

    Not Disclosed
  • Ref:

    11269
  • Position Closed
Let's Talk
Let's Talk Contact Us