Dover Corporation Tech Stack & Careers