Job Search and Career Advice Platform

Enable job alerts via email!

SOFTWARE ENGINEER

Pan International Electronics (M) Sdn Bhd

Seberang Perai

On-site

MYR 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading electronics company in Penang, Malaysia, is seeking a Software Engineer to design and maintain software applications. Candidates should have a Bachelor's degree in Computer Science, along with 3-5 years of relevant experience. Proficiency in languages like Java or Python is essential, as is the ability to communicate in Chinese for customer interactions. This role involves code reviews, unit testing, and ensuring software performance. Exciting opportunity to work in a collaborative environment with potential for industry-leading technologies.

Qualifications

  • 3-5 years of experience as a Software Engineer or a similar role.
  • Proficient in at least one modern programming language, such as Java, Python, or C++.
  • Proficiency in Chinese is required to communicate effectively with customers.

Responsibilities

  • Design, develop and maintain software applications according to business requirements.
  • Participate in system design, architecture and code review discussions.
  • Conduct unit testing and system testing to ensure functionality, performance and reliability.
  • Provide post-deployment support, bug fixing and continuous improvement.
  • Participate in meetings with Chinese speaking customers.

Skills

Modern programming languages
Problem-solving skills
Communication skills
Collaboration skills
Agile methodologies

Education

Bachelor's degree or diploma in Computer Science, Software Engineering or a related field

Tools

Gitlab
MSSQL
MySQL
Oracle
Job description

Design, develop and maintain software applications according to business requirements.

Write clean, efficient and maintain code using relevant programming languages (e.g. C#, VB.NET, etc.).

Participate in system design, architecture and code review discussions.

Database & Integration

Design and manage database structure, queries and stored procedures (e.g. MSSQL, MySQL, Oracle).

Integrate applications with APIs, third party services and internal systems (e.g. ERP, MES).

Testing & Quality Assurance

Conduct unit testing and system testing to ensure functionality, performance and reliability.

Troubleshoot, debug and optimize existing systems.

Prepare and maintain technical documentation, user manuals and release notes.

Use version control tools (e.g. Gitlab, SVN) to manage source code.

Work closely with other department team to gather requirements and provide solutions.

Provide post-deployment support, bug fixing and continuous improvement.

Research and adopt new technologies or frameworks to improve software performance and scalability.

Participate in system upgrades, automation initiatives and digital transformation projects.

Other duties and assignments instructed by the department head from time to time.

Customer Communication

Participate in meetings, discussions and support activities with Chinese speaking customers when necessary.

Prepare or assist in technical explanations and documentation for customers in Chinese when required.

What we're looking for

Bachelor's degree or diploma in Computer Science, Software Engineering or a related field

3-5 years of experience as a Software Engineer or a similar role

Proficient in at least one modern programming language, such as Java, Python, or C++

Proficiency in Chinese is required to communicate effectively with customers, including requirement clarification, technical discussions and issue resolution.

Strong experience in software design, coding, testing and debugging

Familiarity with agile software development methodologies and tools

Excellent problem-solving and analytical skills

Strong communication and collaboration skills

Passion for staying up-to-date with the latest industry trends and technologies

Be careful - Don’t provide your bank or credit card details when applying for jobs. Don't transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad .

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.