We are seeking a highly skilled and experienced Agile Project Manager to oversee a software development project with a duration of 6-8 months. As an Agile Project Manager, you will be responsible for successfully managing and delivering the project within the specified timeline, ensuring high-quality deliverables and customer satisfaction. The ideal candidate should be PMP certified and possess a strong background in software development lifecycle (SDLC) methodologies and Azure DevOps.
- Collaborate with stakeholders to define project objectives, scope, deliverables, and success criteria.
- Create and maintain a detailed project plan, including tasks, timelines, and resource allocation.
- Facilitate Agile ceremonies such as sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Manage project risks, issues, and dependencies, and take proactive measures to mitigate them.
- Monitor project progress, track key performance indicators, and report status to stakeholders.
- Provide leadership and guidance to the project team, fostering a collaborative and high-performing environment.
- Facilitate effective communication and collaboration between team members, product owners, and stakeholders.
- Ensure the team follows Agile principles and practices, promoting continuous improvement and adaptive planning.
- Identify and resolve conflicts within the team, fostering a positive and inclusive work culture.
- Empower team members, support their professional growth, and provide constructive feedback.
- Engage with stakeholders, including clients, product owners, and senior management, to understand their requirements and expectations.
- Communicate project progress, risks, and issues to stakeholders in a timely and effective manner.
- Establish and maintain strong relationships with stakeholders, addressing their concerns and maintaining customer satisfaction.
- Manage stakeholder expectations and negotiate project scope, schedule, and resources when necessary.
- Ensure the project adheres to industry best practices and quality standards throughout the software development lifecycle.
- Work closely with the development team to identify and implement process improvements, ensuring efficient and effective delivery.
- Conduct regular reviews and inspections to ensure compliance with project requirements and quality objectives.
- Collaborate with the QA team to develop and execute test strategies, ensuring the delivery of a high-quality product.
Requirements
- PMP certification is required.
- Proven experience as an Agile Project Manager, successfully delivering software development projects within the specified timeframe.
- Strong understanding and practical application of Agile methodologies (e.g., Scrum, Kanban) and related frameworks.
- Extensive knowledge and experience with the software development lifecycle (SDLC) and best practices.
- Proficiency in using Azure DevOps (formerly known as Visual Studio Team Services) for project management and collaboration.
- Excellent leadership and team management skills, with the ability to inspire and motivate team members.
- Strong problem-solving and decision-making abilities, with a focus on achieving project objectives.
- Exceptional communication and interpersonal skills, with the ability to effectively interact with stakeholders at all levels.
- Detail-oriented with excellent organizational and time management skills.
- Proactive mindset with a commitment to continuous learning and improvement.