Talent.com
MES Developer (Manufacturing Execution Software)
MES Developer (Manufacturing Execution Software)Sterling Engineering • Bolingbrook, IL, US
MES Developer (Manufacturing Execution Software)

MES Developer (Manufacturing Execution Software)

Sterling Engineering • Bolingbrook, IL, US
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Title : MES Developer

Location : Bolingbrook, IL 60440

Pay Rate : $53 – $63 / hr (based on experience)

Hours : Monday – Friday | Standard business hours

Hire Type : Contract (6+ month assignment)

  • As a contract employee of Sterling, you are eligible to receive a Full Employee Benefits Package that includes paid time off, paid holidays, three medical plans to choose from, dental & vision plans, a 401(k), and an Employee Stock Ownership (ESOP) plan.

Summary : The MES Developer designs, develops, and supports manufacturing execution and SCADA-based software applications used in production operations. This role works closely with engineering, IT, and operations teams to build system integrations, improve data visibility, and support manufacturing performance through automation and real-time production systems.

Key Responsibilities :

  • Design, develop, test, and deploy applications using Ignition MES, Python, SQL, and / or C++
  • Support front-end interfaces and backend databases to ensure reliable and user-friendly system performance
  • Integrate MES with ERP, WMS, and other business systems
  • Monitor system performance, troubleshoot issues, and provide user support and training
  • Maintain code quality through documentation, peer reviews, and SDLC best practices
  • Develop and maintain data pipelines and system connectivity (MQTT / OPC)
  • Collaborate with engineering and operations teams to validate software functionality and requirements
  • Participate in requirements gathering, testing, and system improvements
  • Qualifications :

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • 2+ years of software development experience (manufacturing or automation environment preferred)
  • Experience with Ignition, Python, and SQL database development
  • Understanding of object-oriented programming and software development life cycle (SDLC)
  • Experience integrating SCADA / MES systems and database-driven applications
  • Ability to work independently and support multiple projects
  • Preferred Skills :

  • Experience with C++, REST APIs, or cloud technologies (Azure)
  • Knowledge of MQTT / OPC communication protocols
  • SCADA / HMI design or industrial automation exposure
  • Familiarity with ERP integrations or industrial networking
  • [job_alerts.create_a_job]

    MES Developer Manufacturing Execution Software • Bolingbrook, IL, US