I suspect the article meant teleworking
The article also mentioned "commission" as part of his compensation which may be related to a sales function.
I'm not sure why a software development Company would have an employee doing telemarketing, at least not the unsolicited direct to consumer type we use the term for in the US. Maybe this is a connotation issue.
Reread my posts