Software Engineer

Job Role and Responsibilities

  • Design document and develop and test software components for the fleet management system.
  • Implement features and functionalities related to vehicle tracking, route optimization, fuel efficiency, maintenance scheduling, and data analysis.
  • Collaborate with other developers and stakeholders to understand requirements and ensure smooth integration of code.
  • Write clean, efficient, and well-documented code following coding standards and best practices.
  • Conduct unit testing and integration testing to ensure code quality and functionality.
  • Stay up-to-date with the latest software development technologies and trends, particularly those relevant to fleet management and the Internet of Things (IoT).
  • Document code and contribute to technical documentation.
  • Involved in the development and maintenance phase to contribute the quality product.
  • Be open to learning new technologies and frameworks.

Qualification

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Strong foundation in object-oriented programming (OOP) principles.
  • Familiarity with at Java programming language.
  • Basic understanding of relational databases (e.g., SQL) and cloud technologies (e.g., AWS, Azure) is a plus.
  • Detail-oriented and organized with a strong commitment to quality assurance.
  • Eagerness to learn new technologies and work in a fast-paced environment.
  • Ability to work independently and as part of a team.
  • Excellent communication, collaboration, and problem-solving skills.
  • Strong analytical and critical thinking abilities.
  • Good command in English and computer literacy.
  • (Optional) Good command in Japanese language.
Job Category: Software
Job Type: Full Time
Job Location: Bangkok

Apply for this position

Allowed Type(s): .pdf, .doc, .docx, .rtf