Job Summary: To be responsible for managing technology in complex projects ,providing technical guidance and ensuring successful delivery of solutions. Key Responsibilities: 1. To be responsible for providing technical guidance to a team of developers, enhancing their