Your workouts appear to be more cardio than strength training. There isn't much volume for each bodypart per workout, you are only doing 16-20 reps per bodypart. In my experience, this won't do much for growth.
Since you are doing cardio 3x a week as it is, you might be better off focusing on STRENGTH training during your workout days.
Since you have limited time, it would be better to do less. Maybe 3 exercises per session, but train intensely with heavy weights, doing 5x5 or something similar.
Here is something I would suggest:
Tuesday: Push Workout
Squat Variation (Squats from the bottom position, front squats, back squats)
Vertical Push (Overhead Press, Push Press, Weighted Dips)
Horizontal Push (Bench press, Dumbell Press, Floor Press, Pushups)
Thursday: Pull Workout
Deadlift Variation (conventional, sumo, from pins)
Horizontal Pull (Bent Barbell Rows, Dumbell Rows, Low Row Machine)
Vertical Pull (Pull up variations, Lat Pulldown Machine, Shrugs)
Switch exercises you do from week to week, especially for vertical pushes and pulls. One week do shrugs, the next do pull ups. For vertical pressing, one week do overhead pressing, the next do weighted dips. Also, do all vertical presses standing to build your core as well. Doing heavy squats and deadlifts along with standing presses WILL make your core grow, you may not get chiseled abs doing this, but you will get STRONG abs doing this.
Lastly, this should go without saying, but make sure you are eating properly, especially after working out. Working out during your lunch break makes me think that you may be skipping lunch. If this is so, make sure you start mixing shakes and drinking a nice solid post workout shake with a lot of calories. Not eating after working out is like shooting yourself in the foot, and will hinder any gains you may see.
Yours in Strength,