windows careers in Louth, Ireland