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.
Qualifications:
• 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.
