C#开发工程师
职位描述
Close interaction with the key-users to improve the functionality of the MES implemented
Design Server/Client software for MES functions, based on standard tool-set
Design and develop control software for automated equipment for the electronics industry through the full software development lifecycle
Developing, testing and deploying MES applications and functions Documentation and project planning
Utilizes object oriented programming skills to write modular, sustainable code.
Work in the software engineering team to develop software for control of manufacturing systems, data analysis and automation controls
Create software document, design and code reviews for all software.
Rewrite/integrate legacy applications to work within a unified framework.
Provide planning and status information to superior.
Perform single tasks considering quantity, cost, quality and dead lines to reach set targets
Detect and solve local technical problems independently in coordination with Group support team
Perform tasks in cooperation with Location Manager to reach project goals
Maintain, trouble shooting, sustain and develop MES system
职位要求:
BS in Computer Science, Software engineering, Automation, Electrical & Electronics Engineering or similar
Expert knowledge in development of web based applications
Experience in MES - SAP Communications
Experience in Object-Oriented Programming (OOP), as well as Java and .NET
Experience working with databases (preferred Microsoft SQL)
Excellent inter personal skills to work effectively with our internal customer Manufacturing, Engineering and Equipment teams
Excellent organizational time management skills
Excellent written and verbal communication skills in English
Excellent analytical and problem solving skills
Test-Driven development methodology
Good knowledge of SDLC (Software Development Life Cycle)
Manufacturing Execution System application / MES / CIM knowledge are preferred