
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading consulting firm in Singapore seeks an Engineer for Application and Database Development. The successful candidate will design, develop, and integrate applications aimed at improving manufacturing processes through advanced technology solutions. Responsibilities include developing custom applications, integrating with factory systems, and optimizing databases. A Bachelor's Degree in Computer Science or related fields is required, along with experience in manufacturing environments. Generative AI techniques are implemented to enhance performance.
The Engineer, Application and Database Development is responsible for designing, developing, integrating, and supporting software applications and databases used in manufacturing operations. This role focuses on application development, database engineering, IT/OT integration, and digital transformation initiatives to improve factory efficiency, reliability, and data-driven decision-making.
Develop and maintain custom web, desktop, and mobile applications for manufacturing systems (e.g. MES, SPC, equipment tracking, quality systems)
Integrate applications with factory systems such as ERP, MES, PLCs, and data historians
Design and implement APIs and interfaces for seamless IT/OT data exchange
Support automation of manufacturing workflows, reports, and analytics dashboards
Apply Generative AI techniques to support and accelerate code development
Design, build, and optimize relational databases (Oracle, PostgreSQL, SQL Server, etc.)
Develop complex SQL queries, stored procedures, triggers, and ETL scripts
Perform database performance tuning, backup, recovery, and data integrity management
Collaborate with data engineers to structure data for analytics and reporting
Work closely with manufacturing engineers, process owners, and IT teams to gather requirements
Provide technical support for deployed applications and databases, including enhancements
Ensure compliance with cybersecurity, audit, and change management standards
Contribute to digital transformation initiatives (predictive maintenance, AI/ML, Agentic AI, Big Data)
Identify automation opportunities and propose system and process improvements
Document system architecture, workflows, and operational procedures
Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or related field
Experience in application development and database engineering in manufacturing or industrial environments
Strong understanding of IT/OT integration and production systems