Alexion Pharmaceuticals Tech Stack & Careers