senior civil construction careers in Cavan, Ireland