Software Engineer - Mandarin Language
Salary undisclosed
Apply on
Original
Simplified
Job Responsibility
Job Requirements
- Define and refine the overall design of software systems, such as choosing appropriate design patterns and architecting the system for scalability and maintainability.
- Analyse and optimise system performance by identifying and addressing performance bottlenecks and implementing improvements where appropriate.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Write technical documentation for internal and external use to clearly communicate the design and functionality of the software to internal and to external stakeholders.
- Collaborate with product managers to establish and prioritise features based on the business goals and user needs.
- Work closely with QA and testing teams to ensure the delivery of high-quality and reliable software.
- Provide timely support for production issues by being available to address critical issues that arise.
- Continuously and autonomously improve technical skills and knowledge as well as staying up-to-date with industry trends.
Job Requirements
- Preferably a Degree/ Diploma in Software Engineering, Computer Science/Information Technology
- or any degree in the Science, Technology, Engineering and Mathematics (STEM) fields
- Preferably 1 year experience in software development
- Passionate fresh graduates are encouraged to apply.
- Ability to learn quickly and work autonomously in a fast paced environment
- Self-motivated and ability to work independently or in a team.
- Strong analytical and problem-solving skills.
- Good oral and written communication skills
- Knowledge/ Experience in DevOps with CI/CD is advantageous
- Knowledge/ Experience with any programming language, preferably Java, Javascript, Python and C# is advantageous
- 5 working days per week
- Near to Public Transport
- Annual Leave
- Medical Claims
- EPF & SOCSO
Similar Jobs