We are looking for a talented developer to join our experienced development team. Developer Requirements: Bachelors degree in computer science, computer engineering, or information technology. Advanced knowledge of programming languages including JavaScript, Java. Familiarity with Agile development technologies. Good communication skills. Ability to work as part of a team or individually on a project. Ability to work well under pressure. The developer must be able to communicate in English. This position is to work 100% remote for a major Canadian company.