There is a distinction between bilingualism when it comes to applications and services to Canadians and bilingualism when it comes to working in IT.
As I understand it, English is the common language of work in this market. It's the language people work in. That's why we asked that English be mandatory. That was one of the three choices.
This reflects the fact that most people who work in IT work in English. The concepts are in English.