player - Strong communication skills - Upper-intermediate English Will be a plus: Working knowledge of software development tools such as...