Job Search and Career Advice Platform

Enable job alerts via email!

MES Application Developer (Manufacturing Execution System)

TEKISHUB CONSULTING SERVICES PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading consulting firm in Singapore is seeking an MES Application Developer responsible for customizing and integrating Manufacturing Execution Systems to enhance factory workflows. The ideal candidate should possess a Bachelor’s Degree in Computer Science or a related field, with at least 3 years of experience in a production setting. Strong skills in MES platforms, SQL, and equipment integration are essential. This role involves extensive collaboration with cross-functional teams and troubleshooting in live environments.

Qualifications

  • Minimum 3 years of experience working with Manufacturing Execution Systems in a production environment.
  • Strong understanding of manufacturing workflows, production orders, and equipment integration.

Responsibilities

  • Customize and extend the Manufacturing Execution System (MES) to support new factory workflows.
  • Develop new MES modules, features, or scripts for automation use cases.
  • Implement MES business rules to ensure equipment events trigger correct transactions.
  • Enable bi-directional communication between MES and connected equipment.
  • Integrate MES with shop-floor devices and intermediary systems.
  • Maintain and optimize the MES database for performance.
  • Support MES integration with ERP and quality systems.
  • Collaborate with teams to align MES functionality with production needs.
  • Troubleshoot MES-related issues in a live production environment.
  • Document MES configurations and operational procedures.

Skills

Hands-on experience with MES platforms
Developing MES customizations
Integrating MES with REST, SOAP, or message-based interfaces
Strong SQL skills for database querying

Education

Bachelor’s Degree in Computer Science, Software Engineering, IT
Job description

The MES Application Developer is responsible for customizing, extending, and integrating the Manufacturing Execution System (MES) to support factory automation and production workflows. This role focuses on MES development, real-time equipment integration, traceability, and ensuring seamless orchestration between MES, automation systems, and enterprise platforms in a production environment.

Key Responsibilities
  • Customize and extend the Manufacturing Execution System (MES) to support new factory workflows and automation processes

  • Develop new MES modules, features, or scripts to support automation use cases such as ASRS tracking and robotic operations

  • Implement MES business rules to ensure equipment events (e.g. test results, robot task completion) trigger correct MES transactions

  • Enable bi-directional communication where MES issues commands or instructions to connected equipment

  • Integrate MES with shop-floor devices and intermediary systems using REST APIs, SOAP services, or message queues

  • Configure data retention, genealogy, and traceability settings to meet compliance and analysis requirements

  • Maintain and optimize the MES database, ensuring performance and data integrity as transaction volumes increase

  • Support integration of MES with ERP and quality systems to maintain end-to-end data consistency

  • Collaborate with manufacturing, automation, and IT teams to align MES functionality with production needs

  • Troubleshoot and resolve MES-related issues in a live production environment

  • Document MES configurations, integrations, and operational procedures

Requirements / Qualifications
  • Bachelor’s Degree in Computer Science, Software Engineering, IT, or related field

  • Minimum 3 years of experience working with Manufacturing Execution Systems in a production environment

  • Strong understanding of manufacturing workflows, production orders, and equipment integration

Must Have Skills
  • Hands-on experience with MES platforms in manufacturing environments

  • Ability to develop, script, or configure MES customizations using code, configuration tools, or MES APIs

  • Experience integrating MES with equipment or middleware using REST, SOAP, or message-based interfaces

  • Strong SQL skills for MES database querying, tuning, and data integrity

Good to Have Skills
  • Experience configuring or extending a specific MES platform

  • Knowledge of lot genealogy, WIP tracking, and production routing

  • Experience integrating MES with ERP or Quality Management Systems

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.