Ensure that all projects are delivered on-time, within scope and within budget
Coordinate internal resources for the flawless execution of projects
Create and maintain comprehensive project documentation
Establish and maintain relationships with key partners
Develop a detailed project plan to monitor and track progress
Constantly report on progress of the project to all stakeholders
Measure project performance using appropriate tools and techniques
4+ years of proven working experience in project management of enterprise software development project.
Excellent client-facing and internal communication skills
Strong written, presentation and oral communication skills
Solid organizational skills including attention to detail and multi-tasking skills
Solid technical background with understanding and/or hands-on experience in software development and web technologies
Computer science/engineering degree or equivalent experience is preferred.
Good command of English