ST Engineering iDirect Tech Stack & Careers