companies who are comming to Doha for a specific project are given non transferable visa even you have NOC your visa can not be transferred if it is non transferable.but as you have NOC you can come bacck to Qatar on a fresh visa so ask the company who is hiring you to get a new visa for you.