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 performanceIntegrate MES with ERP, WMS, and other business systemsMonitor system performance, troubleshoot issues, and provide user support and trainingMaintain code quality through documentation, peer reviews, and SDLC best practicesDevelop and maintain data pipelines and system connectivity (MQTT / OPC)Collaborate with engineering and operations teams to validate software functionality and requirementsParticipate in requirements gathering, testing, and system improvementsQualifications :
Bachelor’s degree in Computer Science, Engineering, or related field2+ years of software development experience (manufacturing or automation environment preferred)Experience with Ignition, Python, and SQL database developmentUnderstanding of object-oriented programming and software development life cycle (SDLC)Experience integrating SCADA / MES systems and database-driven applicationsAbility to work independently and support multiple projectsPreferred Skills :
Experience with C++, REST APIs, or cloud technologies (Azure)Knowledge of MQTT / OPC communication protocolsSCADA / HMI design or industrial automation exposureFamiliarity with ERP integrations or industrial networking