If it is a vanilla job, you could put your call to the executable in a script with some PRE and POST work taking place in the script.
If it is standard, you can set things up (so I believe, I have never tried it) such that a wrapper script can be called for ALL jobs.
I don't know if either of these will help.