Element Solutions Inc Tech Stack & Careers