Head of Software Development - Dubai, United Arab Emirates - Onpassive

Onpassive
Onpassive
Verified Company
Dubai, United Arab Emirates

1 week ago

Ahmed Al-Mansouri

Posted by:

Ahmed Al-Mansouri

beBee Recruiter


Description
The Role
Purpose of this role is to manage the day-to-day tasks, product delivery, and the project's overall success.

The Agile project manager ensure the monitoring and reporting on project progress, prioritizing, and assigning tasks, and maintaining a strong team culture and continuous improvement within the team.

In this role, Agile Project Manager manages multiple software products and projects in an Agile/Scrum development environment. - Leads Agile/Scrum teams in a multi-product software development environment. - Facilitate team meetings, such as Daily Stand-Ups, Backlog Refinements, Iteration Planning, Reviews, and Retrospectives and ensure effectiveness. - Assist with the implementation of established project management methodologies and governance standards aligned with the PMO's objectives. - Managing day-to-day operational activities and respective reporting to the PMO and other stakes.

- Ensure that there is a positive climate within the organization where resources are added value in delivering projects by striving for excellence and contributing to the achievement of the company's strategic goals.

- Provide up-front identification of project risks, issues, assumptions, and dependencies. - By working with the product team, ensure the sponsor's business requirements are clearly defined and documented. - Maintaining a collaborative process and removing impediments for the scrum team. - Providing training, mentoring, and support to teams to adhere to agile values, principles, and practices. - Providing organizations and teams with project management expertise on a variety of topics. - Coaching the team on the most effective ways to refine their backlog and create user stories. - Assuring Product Backlog items are properly/clearly scoped and clearly defined for the Scrum Team. - Support and agree with the Product Owners on short
- and long-term release planning and maintain a healthy work backlog.
  • Ensure team understands and maintains commitment to the Definition of Done (DoD).
  • Provide support to the product team in developing the backlog for iteration planning and PI.
  • Resolve conflicts among team members and ensure full harmony between the product, development, QA, and release teams to ensure successful product delivery.
  • Ensure deliverables are up to quality standards at the end of each sprint.
  • Regularly perform risk management to minimize project risks and escalate wherever required.
  • Facilitate internal communication and effective collaboration with all stakeholders.
  • Review and ensure that the project team updates the JIRA system promptly and makes effective use of it.
  • Participate in the planning and facilitation of scrum events, meetings, and decisionmaking processes.
  • Monitoring and assisting teams in making improvements to their performance.
  • Organizing demos and testing of products and systems.
  • Maintain a close tracking on all projectrelated tasks, issues, risks, and actions.
  • Plan and model crossteam dependencies to ensure that overall product/project plans and timelines are well understood.
  • Providing regular status reports to stakeholders in accordance with PMO guidelines.
  • Continually coach/train teams to follow project management methodologies and to make use of unified tools/templates, such as JIRA, to keep them organized and productive.

Requirements:


  • Indepth knowledge of project management methodologies, including risk management, issue management, assumptions management, and change control processes.
  • Must have a good understanding of SDLC processes. Technical product understanding and knowledge is an added advantage.
  • A bachelor's degree in computer science, information technology, or a related field is required.
  • Certified Scrum Master, Professional Scrum Master or equivalent agile experience preferred.
  • Ability to work with a variety of products/projects as required by the business.
  • Having experience in process modeling, workshop facilitation, and business analysis 3+ years of experience as a software project manager, scrum master or in a related role.
  • Strong working knowledge of agile methodologies and frameworks, such as Scrum or Kanban.
  • Knowledge and understanding of Scaled Agile ceremonies such as Program Increment Planning and Scrum of Scrums.
  • Excellent analytical and reporting skills using various reporting tools.
  • Ability to handle multiple projects at the same time.
  • Excellent knowledge of JIRA and other known project management tools.
  • Knowledgeable about industry trends, best practices, and change management methods is a must.
  • Excellent people management, communication, and presentation skills.
  • Strong analytical and problemsolving skills.
About the company
ONPASSIVE is an IT company solely focused on building a total business solution. The organization aims to bring innovation, deliver value, and maximize business potential with less effort and more impact. ONPASSIVE offers expert business solutions by augmenting

More jobs from Onpassive