I created a custom timer job with scope = WebApplication. Since this is new to me, I added test code to output dummy data to list item at beginning. It seems working fine. Then I wrote real code to the Execute() function and re-deploy it. However, it looks like the old code is still executed that out put the dummy data. It does not matter that I redeploy job many times. I even deleted then recreate the job. The result is the same.
Please advise what I missed. Many thanks.