Design, develop, test, and deploy applications for manufacturing execution system(MES).Collaborate with business analysts to translate business requirements into technical specifications and solutions.Develop and maintain interfaces for data integration between MES and other enterprise systems (e.g., SAP).Troubleshoot and resolve system issues; provide technical support for deployed applications.Continuously improve applications based on user feedback and manufacturing process changes.Ensure code quality and best software development practices, including version control and testing.Mentor other developers.