Software Project Manager

مصر - Cairo

Project Planning and Scheduling:

  • Develop comprehensive project plans outlining tasks, timelines, resources, and milestones.
  • Create and maintain project schedules, ensuring alignment with organizational objectives and priorities.
  • Coordination of change requests
  • Evaluate and assess the result of the project.

Team Leadership and Collaboration:

  • Lead and motivate cross-functional project teams to achieve project goals.
  • Foster a collaborative team environment, encouraging open communication and knowledge sharing.
  • Coordinate with internal and external stakeholders to ensure alignment and engagement throughout the project lifecycle.
  • Lead a cross functional team to achieve project requirements, deadlines, and schedules.
  • Define tasks and required resources.
  • Allocate project resources.
  • Lead team in meeting client expectations and project deliverables.

Resource Management:

  • Allocate resources effectively to optimize project delivery.
  • Monitor team workload and adjust resource allocation as needed to meet project deadlines.
  • Identify skill gaps and training needs within the team and facilitate appropriate interventions.
  • Quality Assurance and Risk Management:
  • Define and enforce quality standards for project deliverables.
  • Implement processes for quality assurance, testing, and validation.
  • Proactively identify and mitigate project risks, escalating issues as necessary.
  • Resolve project issues.
  • Dealing with any unplanned gaps related to project schedule, budget, or quality.

Budget and Cost Management:

  • Develop project budgets and monitor expenditures throughout the project lifecycle.
  • Control project costs, identifying opportunities for cost savings and efficiency improvements.
  • Prepare regular financial reports and forecasts for project stakeholders.

Stakeholder Communication and Reporting:

  • Communicate project status, milestones, and risks to stakeholders through regular updates and reports.
  • Facilitate stakeholder meetings, ensuring alignment on project objectives and priorities.
  • Manage stakeholder expectations and address concerns in a timely and effective manner.
  • Communicating with clients can effectively ensure the success of the projects and communicate the project's objectives, progress, and any problems.
  • Prepare project status reports.
  • Coordinate the development of documentation to enable implementation and turnover of the process of system.
  • Ensuring the service delivery process to be done, documented, and signed off from the customer side.

Continuous Improvement:

  • Evaluate project performance and outcomes to identify lessons learned and areas for improvement.
  • Implement process improvements and best practices to enhance project delivery efficiency and effectiveness.
  • Foster a culture of continuous improvement within the project team and across the organization.

Minimum Qualifications:Bachelor’s degree in computer science, Engineering, Business Administration, or a related field. (Master's degree preferred)Proven experience managing software development projects, preferably in an Agile environment.Strong understanding of project management methodologies, tools, and techniques.Excellent leadership, communication, and interpersonal skills.Demonstrated ability to manage multiple projects simultaneously while maintaining attention to detail.Certification in project management (e.g., PMP, PRINCE2, Agile PM) is a plus.Additional Requirements:Ability to adapt to changing priorities and work effectively under pressure.Strong analytical and problem-solving skills.A track record of delivering projects on time, within budget, and with high quality.Experience working with cross-functional and geographically distributed teams.Knowledge of software development lifecycle (SDLC) processes and best practices.Conflict management experienceExperience in strategic planning, risk management and/or change management.Proficiency in project management software such as Jira, Asana, or Microsoft Project.Willing to travel for extended periods of time.Good leadership, decision-making, and organizational skills.Strong attention to detail and multi-tasking skills.Proven experience managing a team.
تاريخ النشر: اليوم
الناشر: Wuzzuf .com
تاريخ النشر: اليوم
الناشر: Wuzzuf .com