Previous Job
MES Senior Developer
Ref No.: 18-00049
Location: Sunnyvale, California
Position Type:Contract
Experience Level: 7 Years
Start Date / End Date: 01/31/2018 to 02/06/2018
Title: MES Senior Developer
Location: Sunnyvale, CA
Duration: 6+ Months
Job Summary
The MES Senior Developer will be responsible for the development and support of the current and future MES systems at Alta Devices. The candidate will be the primary focal point for the MES system interfacing with business owners to understand and solve their needs. The successful candidate must have extensive experience working with manufacturing company, Factory Data Systems and technical skills to architect/design MES solutions for different business areas.
Job Duties
?             Work with end users to define detailed requirements and drive cost effective solutions for MES enhancements.
?             Understand application and system integration requirements. Able to design MES solutions that fit the core functionality and for integration with external systems such as ERP, Automation, SPC, Tool State Tracking, Tool Maintenance Planner systems.
?             Work with ERP team; define integration touch points between ERP and MES systems.
?             Create script for facilitating data migration from current to new MES.
?             Manage the day-to-day operations of MES system.
?             Develop test plans, test cases and user manuals for the MES system
?             Document and deploy MES solution in a timely fashion
?             Provide MES support in the factory in a 24 * 7 fast moving environment.
?             Bachelor's degree in Computer Science, CIS, MIS, Business, or related field.
?             Minimum 5 years of MES experience in a Solar or Semiconductor manufacturing environment. Strong understanding of manufacturing environment and strong analytical and problem solving skills.
?             5+ years of experience in the development of GUI/web based applications using the Microsoft Visual Studio development suite using C#, .NET technologies
?             Must have experience in Web design, development and implementation using IIS. Must have windows/web programming experience with C#.Net, VB.Net, Visual Studio 2013/2015, Team Foundation Server (TFS), ASP.NET, JavaScript, HTML5, Silverlight and AJAX.
?             Must have experience in API development, Web API, Web Services and SOA (Service Oriented Architecture).
?             Must have programming experience with Microsoft SQL and/or Oracle PL/SQL. Includes writing SQL queries, stored procedures and triggers, performance tuning and knowledge of data retrieval techniques with ADO.NET, ODBC, SSRS (SQL Server Reporting Services) for Report generation. Experience with MySQL, Linux is a plus. SQL database administration experience is a plus.
?             .NET experience in design and development solution using 3rd party framework is a plus.
?             Experience working with COTS MES systems such as Camstar, Critical Manufacturing, AIS, Eyelit,?is a big plus.
?             Experience working with Tool connectivity with MES using SECS/GEM protocols, SEMI PV2 standards, OPC, PLC connectivity is a plus.
?             Experience with integration of MES and ERP systems such as Oracle EBS is a plus.
?             Must be able to write clear requirements documents, design documents, test plans and end-user documentation. Must be able to present requirements, designs, test plans and status to peers and management.
?             Ability to multitask and switch gears to meet changing priorities and tasks to accomplish goals/objectives.
?             Excellent verbal and written communication and troubleshooting skills
?             Candidate must be adaptable; open to change; creative in problem resolution; and innovative in generating solutions.