Project Manager - Software Project
Amanah -
Nasr City, CairoPosted 5 years ago193Applicants for1 open position
- 2Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
About the Job
Amanah Technologia one of the biggest companies in Kuwait - we are currently looking for a Project Manager to support world class level Software Implementations. The project manager will be responsible for overseeing implementation of software products
Responsibilities
RESPONSIBILITIES
Analysis and Solution Definition
- Quickly understands clients’ business issues and technical challenges as well as their organization and industry.
- Collaborates with Product Owner to understand and define the product roadmap and minimum viable product (MVP) for a project. Understands and supervises the production of requirements, specifications, and recommendations related to proposed solutions.
- Understands quality functional requirements and specifications for software solutions.
- Understands the business domain and technical domain well enough to understand and respond to domain-specific risks.
Project Execution
- Responsible for enforcement of project deadlines and schedules, running a fiscally successful project, and managing project scope. Communicates and applies project/delivery standards.
- Matrix-manages multi-disciplinary project teams (developers, leads, architects, DBAs, network operations, QA, BSAs).
- Manages Agile (Scrum/Kanban) software delivery practices and events, including sprint planning, retrospective, backlog refinement and estimation, and release planning. Identifies action items and tracks them to completion.
- Breaks down barriers for team, removes impediments and blockers, and enables team success.
- Creates and/or manages project reporting (status reports, work-back plans, burn-down charts, project plans, stakeholder analysis, etc.).
- Ensures team deliverables meet quality standards.
- Minimizes exposure and risk on project - spots warning signs of things going off-course and provides a decisive response to software delivery challenges in order to mitigate risk crisis.
- Manages the day-to-day operational and tactical aspects of multiple or large-scale projects.
- Oversees managers working on client projects within portfolio.
- Reviews the quality of both internal-facing and client-facing deliverables across projects.
- Understands and drives the software development lifecycle.
- Works directly with software development teams to ensure commitments are met and software is delivered reliably and predictably.
- Ensures information is flowing appropriately and is observed and consumed by the team in order to improve software delivery practices and client satisfaction.
- Coaches team through best practices in software project delivery.
- Exerts influence within team to resolve team dynamics and create high-performing teams.
- Escalates issues and risks when appropriate; coordinates risk response, leveraging additional resources as needed
Consulting and Client Relationship Management
- Develops strong relationships with client stakeholders, leading to partnership and collaboration around delivery risks and issues.
- Communicates effectively with clients to identify business needs and alternative solutions.
- Continually seeks opportunities to increase customer satisfaction and client relationships.
- Manages client expectations effectively.
- Participates in proposal efforts, including LOE assessments and statements of work.
- Exemplifies consulting and client success mindset; promotes a culture of making sure client needs are met and clients are satisfied with outcomes.
- Confidently engages client and project stakeholders to drive consensus, solidify success criteria, and generate commitment to goals.
- Identifies opportunities for improvement in client processes and tactfully advocates for action.
Communication
- Facilitates team and client meetings.
- Delivers informative, well-organized presentations.
- Understands how to communicate difficult/sensitive information tactfully.
- Facilitates decision making and conflict resolution.
- Acts as a liaison between technical and non-technical stakeholders.
- Holds status meetings, roadm
Job Requirements
Requirements:
- Possesses a solid understanding of software requirements management, user experience design, application programming and system design.
- Has a high level understanding of software systems and architectures.
- Proven in-depth, hands-on experience with Agile/Scrum/Lean software development methods.
- Experience with or exposure to programming languages, frameworks, and databases.
- Ability to oversee requirements/backlog management activities
- Strong analytical thinking and problem solving skills.
- Strong oral and written communications skills.
- Strong facilitation and negotiation skills.
- Proven abilities in team leadership and influencing others for success.
- Proven experience balancing multiple priorities and dealing with ambiguity.
- Ability to mentor others around best practices project management and software delivery.
- Experience in using/administering an issue management system (Jira, Rally, VersionOne, etc.).
- Certifications in project management (PMP, CAPM) and/or agile disciplines (PMI-ACP, CSM, CSP, CSPO) are a big plus.
- Experience with high-volume, real-time data processing systems and payments is a strong plus.
Featured Jobs
Similar Jobs
- Project Control ManagerAlmasrya for Contracting, Management & Maintenance - Nasr City, Cairo20 days ago