Software Developer
Salary: RM 5,500 – RM 8,000 per month
Summary
The Software Developer is responsible for designing, developing, and maintaining internal applications, automation, and business intelligence & reporting solutions that support operational efficiency and decision-making across HR, Finance, Operations, and other functions.
Requirements
Bachelor’s Degree in Engineering, Computer Science, Information Technology, or a related technical discipline.
Minimum 4 years of relevant experience in systems engineering, software development, enterprise applications, or digital transformation projects.
Hands-on experience in manufacturing systems integration, such as ERP, MES, QMS, or PLM.
Experience integrating cloud technologies, APIs, and enterprise applications.
Strong knowledge of Python or other scripting/programming languages.
Strong analytical, troubleshooting, and problem-solving skills.
Ability to work collaboratively with cross-functional teams in a fast-paced manufacturing environment.
Key Responsibilities
1. Software Development & Automation
Design, develop, test, and maintain internal applications and tools
Automate repetitive business processes to improve efficiency
Build and maintain scripts, workflows, and integrations between systems
Ensure applications are secure, maintainable, and well-documented
2. Business Intelligence & Reporting
Extract, consolidate, and analyze data from ERP, HRIS, Finance, and other systems
Develop dashboards, KPI reports, and visualizations for management
Provide insights to support decision-making and operational improvements
Ensure data accuracy, completeness, and timely delivery of reports
3. Applications & ERP Support (Minor / Escalated)
Assist in minor ERP or system configuration changes (within scope)
Support User Acceptance Testing (UAT) for system enhancements
Create and maintain system documentation and SOPs
4. Collaboration & Governance
Work with business users to gather requirements and propose technical solutions
Follow IT policies, change management procedures, and security guidelines
Support audit or compliance activities related to applications, BI, and reporting
Key Success Measures
Reduction in manual processes and operational inefficiencies
Accurate, actionable, and timely reports and dashboards
Stability and usability of internal applications
Positive feedback from business users
Company Overview:
Foresight Asia Pacific Sdn. Bhd. (FAP) is a specialised manufacturing facility focusing on CNC machining of plastic components, plastic welded assembly services, and high-purity fluid/wet process equipment assembly services. We specialise in low-volume, high-mix production of critical components and sub-assemblies that support the global semiconductor industry.
Our products are designed for complex and process-critical applications, with many components directly contacting semiconductor wafers in leading fabs worldwide. Through strategic proximity to global installations, we deliver high-quality solutions with competitive cost advantages to some of the world's leading semiconductor companies.
Our Penang facility currently has a workforce of more than 600 employees and is entering an exciting phase of expansion, with plans to more than double our operations in the coming years. We operate advanced manufacturing capabilities including CNC Routers, CNC Lathes, and 3, 4 & 5-axis CNC Vertical Machining Centers, supported by an oil-free production environment that provides a cleaner and safer workplace for our team.
We are committed to building a high-performing organisation with opportunities for career growth, innovation, and leadership development.