Yes. We can work in English for software development, both in writing and in conversation. I am comfortable discussing technical matters with English-speaking developers and clients.
I am not yet comfortable providing training or conducting audits entirely in English. These activities require a much finer understanding of implicit meanings, context and nuance than day-to-day software development.
I am actively working on improving my English and plan to spend several months in an English-speaking country to take it further. Training and auditing in English are therefore services I hope to offer in the future.
Enzo Sandré