Get your taxes done using TurboTax

Yes, to be considered timely - it would need to be paid/postmarked by 4.15

You can always use the IRS Direct Pay website to make a bank account or card payment if you wish -

https://www.irs.gov/payments