Strong understanding and knowledge of the software development life cycle (SDLC)Excellent project planning, budget, scoping, costing and scheduling abilityAbility to build and maintain business relationship with stakeholdersExperience working with agile and classic project management methods (certifications like PMI are an advantage)Experience in managing distributed teams and able to work in a matrix set upExcellent communication and presentation skills a
Strong understanding and knowledge of the software development life cycle (SDLC)Excellent project planning, budget, scoping, costing and scheduling abilityAbility to build and maintain business relationship with stakeholdersExperience working with agile and classic project management methods (certifications like PMI are an advantage)Experience in managing distributed teams and able to work in a matrix set upExcellent communication and presentation skills a