Given that you are looking in (assembled) transcripts sequences (so not genome, right?), I suggest to go for something straightforward. What you after is often referred to as longest ORF.
longest_orf.pl, ... and there are likely many others around (as well as custom scripts/implementations) . All those will take nucleotide sequences as input so no need to translate into 6 frames.