desktop careers in Donegal, Ireland