Requirements Must have: - 4-6 years of experience in software development, holding a related degree or equivalent qualifications. - Recent hands-on experience (within the last 3 months) with the core technology stack mentioned. - Strong problem-solving, communication, and teamwork abilities. - Exper