About the job
- Demonstrated expertise in software development life cycle models, with a strong proficiency in both Agile and traditional project management methodologies, adeptly integrating them to suit project and business needs.
- Proven success in delivering software or web development projects utilizing Agile practices, with over 8 years of experience as a Project Manager leading large, intricate projects in high-tech environments with cross-functional teams. PMP certification is preferred.
- Prior involvement with SCRUM/Agile methodologies on enterprise-level application development projects. PMI-ACP, CSM, or equivalent certifications are favorable.
- Experience in managing cross-functional project teams effectively.
- Balanced business and technical background:
- Possess enough technical knowledge to provide credible leadership to development teams and to accurately assess complex project risks and issues.
- Ability to lead business analysts, collaborate with clients, and devise strategies and solutions of high business value.
- Gather, analyze, specify, and validate the business needs of stakeholders, including customers and end-users.
- Work alongside project sponsors to clarify project scope and vision.
- Clearly identify project stakeholders and categorize customer classes and their characteristics.
- Conduct interviews to collect customer requirements through various methods such as workshops, surveys, site visits, and use cases.
- Define project impact, outcome criteria, and metrics by establishing the scope and parameters of requirements analysis on a project-by-project basis.
- Collaborate with stakeholders and project teams to prioritize collected requirements.
- Research and evaluate the effectiveness of existing requirements-gathering processes, developing strategies to enhance these processes.
- Assist in conducting product research to meet agreed-upon requirements and support purchasing efforts.
- Analyze and verify requirements for completeness, consistency, and feasibility, ensuring adherence to standards.
- Develop and utilize standardized templates for precise and concise requirement specifications.
- Translate conceptual customer requirements into functional requirements clearly understood by developers and project teams.
- Create process models, specifications, diagrams, and charts to guide developers and the project team.
- Manage and monitor the status of requirements throughout the project lifecycle, enforcing and redefining as necessary.
- Communicate changes, enhancements, and modifications of business requirements verbally or through documentation.
