Cryonn, assuming you are from India, after discussing with your manager you can have the job roles and responsibilities printed on a stamp paper and have your manager's reference on the same(no signature required) just a bottom statement that he is willing to confirm the content of the doc anytime when contacted over his/her email(personal) or phone. A colleague of mine did the same for one of his previous job where he could not get it from the employer on a proper letter head. See if this helps you.