We are looking for a Software Engineer to join our team. Responsibilities:- Develop and maintain software applications.- Collaborate with cross-functional teams to define, design, and ship new features.- Troubleshoot and debug applications.- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.Requirements:- Proven experience as a Software Engineer or similar role.- Familiarity with Agile development methodologies.- Excellent problem-solving skills.- Strong communication skills.