Filing tax for US recidense

Hello fellow expats
I am a american recidense, but havent been it for a long time. All this filing tax is rather confusing for me, and i was wondering if there was aother american citizens/recidense here in Qatar there could help me out.
How do you do it? do you need an attorney, do you use a website (turbotax) does your company do it for you? what kind of paperwork would i need from my company.
any help is appreciated.
You can easily file your own taxes using the turbotax website...if you need help or have any questions please email me...