Key Responsibilities Design develop test and deploy software applications Collaborate with crossfunctional teams to define project requirements Write clean efficient and welldocumented code Perform code reviews and mentor junior developers Troubleshoot and resolve software issues Ensure software compliance with security and quality standards Stay updated with emerging technologies Qualifications Bachelor s in Computer Science Software Engineering or related field 7 years of software development experience Proficiency in programming languages Java C Python etc Experience with web technologies and frameworks Knowledge of database systems and REST APIs Strong problemsolving skills Good communication and teamwork skills
Software Engineer • United Arab Emirates