الوصف الوظيفيDefine project scope, timelines, and resource plans while maintaining clear communication with clients and internal teams.Lead and supervise cross-functional Agile teams through planning, execution, delivery, and post-deployment support.Monitor and manage project milestones, budgets, risks, and change requests to ensure successful outcomes.Ensure quality assurance through consistent testing, evaluation, and troubleshooting across all stages of development.Deliver completed software products, conduct performance checks, and provide ongoing support and updates.Actively participate in daily stand-ups, sprint planning, and retrospectives while mentoring team members and upholding Agile practices.A proven Experience as a Software Developer is a must.From 6-10 years of experience and +4 years’ Experience as a Project Manager .A Bachelor's degree in information technology, software development management, software engineering, computer science, or a related field.Strong technical background is a mustPrevious experience as technical lead is preferableExcellent Command of English is MandatoryProven experience in project management and software development.Good working knowledge of project estimation techniques.Excellent technical knowledge.Good leadership, decision-making, and organization skills.Strong attention to detail and multi-tasking skill