Job Purpose
To design, develop, and implement digitalization and data-driven software solutions for manufacturing operations. The role focuses on improving shop floor efficiency through automation, data visualization, and end-to-end process digital transformation.
Key Responsibilities1. Software Development & System Delivery
- Design, develop, debug, and maintain web-based applications for manufacturing and operational use.
- Build scalable front-end and back-end solutions using object-oriented programming languages.
- Lead development of proof-of-concept (POC) and prototype systems to support business requirements.
- Ensure successful deployment, integration, and post-production support of applications.
- Enhance and optimize existing systems for performance, usability, and reliability.
2. Manufacturing Digitalization & Process Improvement
- Work closely with Operations, Manufacturing Engineering, and cross-functional teams to gather requirements and perform gap analysis.
- Lead initiatives to digitalize manual and semi-manual shop floor processes.
- Design system workflows, process maps, diagrams, and technical models to support automation and improvement initiatives.
- Drive end-to-end digital transformation initiatives within manufacturing operations.
3. Data Visualization & Analytics Solutions
- Design and develop dashboards and visualization tools to support operational decision-making.
- Transform operational data into meaningful insights for production efficiency and performance tracking.
- Develop automation solutions to reduce manual reporting and improve data accuracy.
- Utilize SQL and related tools to manage, analyze, and optimize data systems.
4. System Testing, Maintenance & Support
- Lead testing activities including functional, integration, and user acceptance testing (UAT).
- Ensure system stability during updates, enhancements, and maintenance cycles.
- Provide on-site technical support and troubleshoot production issues in real-time.
- Ensure minimal disruption to operations through proactive issue resolution.
5. Documentation & Training
- Produce detailed technical documentation, system design documents, and user manuals.
- Develop SOPs for system usage and operational workflows.
- Conduct user training sessions and provide ongoing support for end users and shop floor teams.
6. Project Leadership & Collaboration
- Manage assigned development tasks to meet project deadlines and deliverables.
- Coordinate with internal stakeholders across Operations, Quality, IT, Engineering, and Customer Service teams.
- Participate in project planning, estimation, and technical solution design.
- Ensure alignment with safety, quality, and operational objectives.
Requirements
- Bachelor’s Degree or Master’s Degree in Computer Science, Information Technology, or related field.
- Minimum 5 years of experience in software development, preferably in manufacturing or industrial environment.
- Strong hands-on experience in:
- C#, C++, ASP.NET
- JavaScript, jQuery, AJAX, CSS, XML
- Strong proficiency in SQL database design, development, and optimization.
- Experience with Microsoft Power Apps, data visualization, and automation tools is highly preferred.
- Strong understanding of network communication and system integration.
- Proven experience in end-to-end system development lifecycle (SDLC).
- Strong analytical, problem-solving, and troubleshooting skills.
- Ability to work independently and handle multiple priorities in a fast-paced environment.
- Strong communication skills in English (written and spoken).
- Self-driven, proactive, and able to work effectively in cross-functional and global teams.
Key Performance Indicators (KPIs)
- Successful and timely delivery of software and digitalization projects.
- System stability, reliability, and performance post-deployment.
- Improvement in operational efficiency through implemented solutions.
- Reduction of manual processes through automation.
- End-user satisfaction and adoption rate of developed systems.
- Compliance with safety and manufacturing operational standards.
Job Type: Contract
Contract length: 12 months
Pay: RM5,000.00 - RM8,000.00 per month
Work Location: In person