About the job Software Developer C++
RESPONSIBILITIES
-
Design, develop, and maintain software and solutions for modern farms.
-
Work as a software developer in collaboration with development teams in Malaysia and Europe.
-
Participate and contribute ideas in SCRUM daily and ceremonies.
-
Proactively take part in technical discussions and contribute ideas for software requirements and implementation.
-
Professionally diagnose and resolve issues reported by colleagues or customers.
-
Work in an Agile environment by taking responsibility to plan and complete tasks in a timely and high-quality manner.
MUST HAVE
Very good knowledge in the following areas:
-
Programming languages: C++ and embedded software development. Exposure to Shell Scripting, TypeScript, React, and JavaScript is an added advantage.
-
Linux: Good understanding and experience in Networking, Administration, Command Line, and Shell Scripting is a plus.
-
Tools: Visual Studio, Jira, and Confluence.
-
Quality assurance: Unit tests and Automated tests.
-
Familiarity with source code version control using Git and/or GitLab.
-
Experience in Agile or SCRUM delivery models is an added advantage.
Personal Skills
-
Strong communication skills and an open-minded personality.
-
Highly proficient in spoken and written English.
-
Experience working in an international team.