Job Description
Design, develop, test, and deploy in-house Manufacturing Execution System (MES) applications to support manufacturing operations and meet business and customer requirements. Adhere to Software Development Life Cycle (SDLC) processes, coding standards, and approved frameworks while developing reliable, efficient, and maintainable applications using Java, Python, and SQL/PL-SQL. Continuously enhance system performance, stability, and usability, with a strong focus on manufacturing-related systems such as shop floor control, warehouse management, and supply chain systems. Perform unit testing, support issue investigation, troubleshooting, and bug fixing to ensure system reliability. Evaluate the feasibility of project requirements, provide realistic development effort estimates, and proactively update the IT project team on progress and estimated completion timelines. Provide system application support, including responding to incidents, analyzing system issues, and supporting end users when required. Participate in basic system analysis and recommend practical, sustainable technical solutions to improve operational efficiency. Requirements/Skills required: Diploma or Degree in Computer Science, Computer Engineering, Information Technology, or a related field. Minimum 1 year of relevant experience in software development using Java, Python, and PL/SQL. Basic understanding of SQL scripting, system application support, and IT helpdesk operations. Fundamental knowledge of infrastructure and network concepts is an advantage. Passion for software development with a proactive attitude and willingness to learn new technologies. Prior exposure to Manufacturing Information Systems or MES-related applications will be highly advantageous. Interested candidate who wish to apply for the advertised position, please click “Apply”. We regret that only shortlisted candidates will be notified EA License No.: 01C4394 (PERSOL Singapore Pte Ltd) By sending us your personal data and curricu