Browse Jobs
For Employers
Post JobLog inGet Started

Project Manager - Software Project

Amanah
Nasr City, Cairo
Posted 5 years ago
193Applicants for1 open position
  • 2Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

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

Search other opportunities
JobsIT/Software DevelopmentProject Manager - Software Project