Job ID :
Company :
Location :
Type :
Duration :
6 Months
Status :
Openings :
Posted :
08 Apr 2013
Job Seekers, Please send resumes to




·      Undergraduate Degree in Computer Science, Engineering, Business or a related discipline

·      Demonstrable success at project delivery

·      Delivery of both short-term and long-term projects

·      Ability to demonstrate expertise with at least 8 years of progressive project/program management experience managing large-scale cross-functional and global project teams

·      Must be a team-player with the ability to work within a collaborative environment

·      Excellent interpersonal skills, ability to work with diverse personality types

·      Ability to understand technical issues at a high level

·      Thorough understanding of the software development lifecycle

·      Proven ability to work independently with limited supervision and cross organizational boundaries

·      Creative, resourceful and innovative problem solver

·      Passion for excellence and process improvement

·      Strong facilitation skills

·      Ability to coach individuals and teams to reach their highest potential

·      Knowledge of software and technical applications and interfaces typically used in Project Management & Process Improvement environment

·      Intermediate knowledge of Word and Excel and proficiency in PowerPoint and Microsoft Visio required.

·      Strong written and verbal communication skills

·      Strong organizational capabilities

·      Ability to handle a number of simultaneous tasks and must demonstrate a sense of urgency and ownership to drive issues to completion.

·      Knowledge of Jira, Confluence, Rally, Version One, MS Project, Excel and other Project Management Software Tools

·      Certified Scrum Master, Certified Scrum Product Owner, Professional Scrum Master or other Agile designations a must

·      Excellent knowledge and proven, multi-year experience in agile development methods preferably as a Scrum Master/Agile Project Manager.




Within the Program Management Office (PMO), the incumbent will be responsible for the project/program delivery and management of projects that have aggressive timelines using an Agile and iterative approach. This includes hands-on management using agile and scrum best practices and techniques, as well as leveraging traditional project management skills to ensure our products and services are reliable, delivered on time, and meet growing business demand. The successful candidate will have excellent logic and problem solving skills and a drive to make a difference.  They will be responsible for teaching and enforcing the values and rules of Scrum and Kanban, removing impediments for their team while promoting self-organization and constantly improving our standards of work.  They will work closely with the Product Owner to ensure high quality software deliveries.  Must have the ability to motivate teams and lead them to continuous improvement.


Core duties:


·      Initial scoping and project inception documentation

·      PMO / Governance documentation including status

·      Managing scope creep and change within Agile framework

·      Liaison with key business stakeholders

·      Meeting and management of key milestones and critical path

·      Coaching and mentoring others

·      Day-to-day project management expertise

·      Budget and resource allocation management and forecasting

·      Ability to motivate and maintain project momentum

·      Project Management tracking application experience

·      Innate capability to create order out of chaos

·      Proven problem-solving skills

·      Proven ability to communicate effectively and be easy to work with

·      Generating status and summary reports

·      Ensures Product Owner maintains and updates product backlog

·      Helps prioritize and manage maintenance work

·      Ensures Scrum/Agile metrics are captured and made visible to team and stakeholders

·      Assist with internal and external communication, improving transparency, and radiating information

·      Identify and remove impediments

·      Empower the team to self-organize

·      Facilitates discussion and conflict resolution

·      Coaches team to adopt Agile engineering practices and continual improvement

·      Helps team members understand roles in the scrum process

·      Teaches team how to use and write user stories; works with team to estimate stories

·      Plans and Facilitates the various Scrum/Kanban meetings (daily scrum, sprint review, retrospective and planning)

·      Helps team to choose stories in a sprint, decompose stories into appropriate size tasks, ensures that team does not over commit