Browse Jobs
For Employers
Post JobLog inGet Started

Software Project Manager

Royal Sky
Nasr City, Cairo

Software Project Manager

Nasr City, CairoPosted 14 days ago
99Applicants for4 open positions
  • 0Viewed
  • 0In Consideration
  • 0Not Selected

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

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.

Job Requirements

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 experience
  • Experience 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.

Featured Jobs

Similar Jobs

Search other opportunities
JobsCustomer Service/SupportSoftware Project Manager