Kinh nghiệm làm việc:
Từ 5 đến 5 năm cho vị trí tương đương
Giới tính: Không yêu cầu
Cấp bậc: Nhân viên
Mô tả công việc
Job description: - Develop and implement robust C++ code for complex software solutions - Contribute to the architectural design and decision-making process for software projects - Apply advanced C++ features such as STL, Template meta programming, and design patterns in software design - Develop and maintain network programming components to ensure seamless communication - Ensure adherence to coding standards and best practices - Consistently deliver assignments as functional specifications, quality standards and project schedules Job requirements: Must have: - Bachelor’s degree in computer science, Information Technology or a related field - At least 5 years’ experience in C/C++ development 3+ years’ experience STL (Standard template library), Template meta programming or design pattern - 1+ year experience in data base programming - 5+ years of experiences working with Linux platform - Communication effectively in Business English, both verbally and in documentation - Fond of Japan and willing to learn Japanese Nice to have: - Experience in a leadership or team lead role is a plus - Understanding of Threat modeling concepts - Experience in database design and construction - In-depth knowledge of software architecture design - Experience in software development in Windows platform - Familiarity with AWS development - Japanese skill is a plus - Experience working oversea is plus - Basic hardware knowledge of embedded systems - Experience working with Japanese customers or outsourcing for Japanese companies is a plus. - Be careful, hardworking.