Software Development Manger
CurrentResponsible for overseeing and managing the software development process. Lead a team of software developers and engineers, ensuring that projects are delivered on time, and according to quality standards. Collaborate with stakeholders, such as product managers and business leaders, to understand project requirements and define development goals. Allocate resources, assign tasks, and monitor progress to ensure efficient and effective project execution. Provides technical guidance and mentorship to the development team, fostering a collaborative and innovative work environment.