CR for Job #19987 - More UI fixes  in jobs and job views

Code Review for Job #19987 - Workitem available at https://www.worklist.net/19987