Job processing class