You need some documenation that you performed the duties/responsibilities for your NOC. Paystubs/employment records can show you did the job but not duties. Do you have an employee contract? Even though closed, can you get any letter from anyone at your company who can provide a notarized reference letter with contact details?