Software Engineer (Full Stack; Java, React, C++)
Penerangan kerja
1. Position Summary
As a Software Engineer, you are expected to operate with a higher degree of independence than an entry level. You will be responsible for delivering specific software tasks without constant supervision and will play an active role in on-site execution. This role is for engineers who have moved past the initial learning phase and are ready to contribute directly to project delivery.
2. Key Responsibilities
· Write, test, and debug robust code for assigned software modules using Object-Oriented best practices.
· Execute development tasks and on-site integration activities with minimal daily guidance.
· Adapt quickly to different tech stacks (e.g., switching between C , CORBA, Json, Java, Go-lang, React, or Python) as needed by the project.
· Handle specific technical tasks during client site visits, including troubleshooting and user support.
· Able to troubleshoot minor challenges independently and escalate complex issues appropriately.
· Perform any ad-hoc duties assigned by the Company as and when required.
3. Qualifications & Skills
· Bachelor’s Degree in Computer Science, Software Engineering, or a related field.
· 1–2 years of relevant software development experience.
· Proficiency in Java, Go-lang, React and C/C#/C .
· Proven practical application of Object-Oriented Programming (OOP) in past projects.
· Demonstrated ability to pick up new technologies and apply them effectively.
· Willingness to travel and work on-site at client factory locations.
· Professional fluency in English (written and spoken).
4. Preferred / Additional
· Ability to communicate in Mandarin or Malay is an added advantage for regional coordination.
· Exposure to Semiconductor or Solar industry is an added advantage.
· Experience with CORBA, Unix/Linux OS and SiView Manufacturing Execution Systems (MES).
Berminat dengan jawatan ini?