Get your taxes done using TurboTax

Because you are deployed you have an automatic extension  to file ... you have 180 days from the time you come home ... so you could just wait.

 

Or you can entrust a family member or friend to complete the return in your absence if they have a POA to do so ... usually you have a POA on file when you deploy.