Smbc Group Tech Stack & Careers