accounting jobs hamilton