Hi,
Your letter needs to be detailed I guess. The roles and responsibilities are a way to measure if you are qualified on a certain NOC code....To be honest, I dont understand why some HR are not providing those details...Good luck, hope everything will be fine.