Applications Development Engineer jobs