Requirements Must have: - Strong critical thinking abilities to convert business requirements into scalable technology solutions. - Bachelors or Masters degree in Computer Science or a related discipline. - Over 6 years of experience in developing enterprise solutions across diverse technology platf