MES Senior Full Stack Engineer
We are seeking a highly skilled and experienced MES (Manufacturing Execution Systems) Senior Full Stack Engineer to join our digital manufacturing team. The ideal candidate will have expertise in designing, developing, and deploying MES solutions with strong backend and frontend capabilities. You will be responsible for building robust, scalable, and secure full stack applications that bridge OT (Operational Technology) and IT systems in manufacturing environments.
Design and develop end-to-end MES applications (frontend + backend)
Implement user interfaces using modern frameworks like React, Angular, or Vue.js
Develop backend services and APIs using Node.js, .NET, Java, or Python
Integrate MES systems with ERP, PLC/SCADA, and IIoT platforms
Ensure data consistency, real-time synchronization, and secure system communication
Collaborate with manufacturing engineers, QA, and automation teams
Maintain code quality, CI/CD pipelines, and DevOps workflows
Participate in troubleshooting, performance tuning, and root cause analysis
Document system designs, development standards, and support guidelines
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
5+ years of experience as a Full Stack Developer in industrial/manufacturing environments
Strong knowledge of MES platforms like Ignition, Rockwell FactoryTalk, Siemens Opcenter, or GE Proficy
Proficiency in frontend frameworks (React, Angular) and backend languages (Node.js, Java, .NET)
Experience with SQL/NoSQL databases (PostgreSQL, MongoDB, etc.)
Familiarity with OPC UA, MQTT, and Industrial IoT data protocols
Knowledge of CI/CD, Docker, Kubernetes, and Git
Understanding of manufacturing processes and shop floor integration
Hybrid role: on-site visits to manufacturing plants + remote software development
Agile/Scrum methodology
Close collaboration with Automation, Quality, and Digital Transformation teams
Exposure to smart factories, Industry 4.0, and IIoT environments