I am paying tax in India and do not pay any tax in USA. Again to confirm my situation, I live in India; An American registered company has hired me as full time employee, offshore, and I have been working with them. Since I am web application expert so I work online through internet and I do not nee...