NEC Software Solutions careers in Longford, Ireland