Job Responsibilities:
The main responsibility of this role is to lead and manage the delivery of multiple software development projects within a complex and challenging business environment.
The large-complex projects may consist of multiple Agile teams and require integration with other projects tasks outside the scope of the Agile teams
Responsible for managing the end-to-end delivery of our company’s large and complex system solutions using Agile Project Management.
The role must always ensure the successful delivery of assigned projects. This involves
define project scope
organize and conduct requirements gathering from stakeholders
develop and maintain product backlog
develop and maintain project schedule while focusing on product delivery priorities
manage risk and issue register
single point of escalation for project team members for resolutions.
manage change request or any deviation from plan
manage stakeholder communications by facilitating meetings (daily standups and weekly update meeting), provide project status updates and distribution of progress reports.
Conduct team retrospective and document learnings and improvements plan for future reference.
The candidate is required to contribute to process improvement initiatives and plays a consultative role to put ensure best practices, tools and processes for the organization.
The ideal candidate must also possess the following skills:
A team player by ensuring that team stays engaged, thus makes meaningful contributions to the project and must be able to support/ assist team development.
Act as a problem solver by removing roadblocks and resolving conflicts in the team.
Effective interpersonal skills involving mentoring, coaching and developing team members
Highly organized and ability to multitask – where one must be able to prioritize critical tasks while keeping others on track.
Strong adaptability required in our fast-paced organization
Strong verbal and written communications skills is required especially when dealing with both business and IT individuals at all levels.
Strong analytical and critical thinking especially when working with complex requirements and deliverables.
Highly proactive, with the ability to act fast, quick in handling issues during sprints/daily stand-ups and always planning or preparing what lies ahead.
Education & Experience:
Degree or equivalent related to Computer Science, Project Management or Information Technology.
Experience or knowledge in Agile and waterfall project management principles.
Minimum 3-5 years’ experience in project delivery and program support, particularly in Shared Services for E-Commerce or Business Process Outsourcing (BPO).
3-5 years’ experience in project delivery and program support
PMI-PMP, PMI-ACP or Certified Scrum Master (CSM) is an added advantage.
Experience overseeing multi-function project teams with at least 10 team members including Developers, Business Analysts, and QA Personnel
Solid understanding and able to demonstrate the use of the appropriate tools for Project Management and software testing (i.e. JIRA, Microsoft Project).