Bilingual Software Engineer with strong communication skills in both English and Japanese (N3 or above) required. Must have knowledge of software development methodology and process. Experience in software development/ testing and bridging between onsite and offshore teams is a must. Direct customer management experience is preferred.