mesumrizvi said:You can get am updated letter from your company highlighting duties that match more closely with 2283. Also on the letter they can mention it falls under this specific category and the title is software engineer cause thats a generic one company assigns to everyone performing similar roles...
get a letter properly written and vetted by a lawyer and apply for reconsideration..
hopefully it works out in your favor!
sorry I have no money to get a lawyer, if it is failed at last, I will just leave this country .