Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Main Job Duties:
- Project Manager will follow an established methodology to ensure that project’s/ products goals and objectives are met, completed on time and within budget.
- Tracks project progress with respect to time, budget and demonstrated results.
- Identifies variances from plan and ensuring mitigating actions are agreed and in place.
- Work with all departments involved to ensure all project activities are completed per plan,
- Ensure project documents are complete, current and stored appropriately
- Coach, mentor, motivate and supervise project team members and create an environment where they can be successful and maximize their potential.
- Develop, improve and maintain a competitive and productive software development lifecycle (SDLC) process,
- Support the Software Quality Assurance process, defect resolution and release to production
- Ensure the documentation of Test Cases on Confluence for each feature story to enable developers and quality control to ensure each feature story with all its test cases are satisfied.
- Play a key role in the delivery of ongoing and new development initiatives
- Report daily and weekly to management on progress, accomplishments, and any issues or requirements, to ensure the success of the product.
- Fully manage the tasks on the Azure devops portal
Job Requirements
- Bachelor’s degree in computer science
- 7+ years of experience in software development companies with 3+ years of experience in software project management or product owner roles.
- PMP Certification or equivalent experience.
- Experience in Agile
- Expert in using MS-Project
- Should have hands on experience leading, planning, managing and directing multiple complex software projects.
- Fluency and complete comprehension and writing in the English language. Native Arabic Speaker expected.
- Experience in working with JIRA, Azure devops and Confluence
- Experience in customer-facing roles that included constant interaction with the customer
- Experience in applying Design Thinking and drawing Customer Journeys
- Experience in UI and UX Design for Mobile and Web applications
- Experience in Software Documentation
- Experience in Software Testing