Software Development

Software Project Manager .

Cairo
Work Type: Full Time
At We Code For You, we specialize in delivering tailored software solutions that empower businesses to scale, innovate, and thrive. With a passion for clean code and user-centric design, we bring together talented developers, designers, and product thinkers to create impactful digital experiences. Whether building from scratch or enhancing existing platforms, our mission is to solve real-world challenges through technology — and have fun while doing it.

About the Role
As a Project Manager, you will oversee the full project lifecycle—from initiation and planning to execution, monitoring, and closure. You will collaborate closely with clients, developers, designers, and internal stakeholders to ensure every project is delivered efficiently, within budget, and aligned with business goals. This role requires hands-on leadership, strong communication, and a solution-oriented mindset to manage risks, resolve challenges, and drive results.

Key Responsibilities
  • Project Planning & Scoping
    Define project scope, goals, and deliverables in alignment with client requirements and company objectives. Develop detailed project plans including resource allocation, timelines, and budget estimates.

  • Client Management
    Serve as the primary point of contact for clients. Foster strong relationships, maintain clear and continuous communication, manage expectations, and ensure client satisfaction throughout the project lifecycle.

  • Team Leadership
    Lead, coordinate, and motivate multidisciplinary teams. Assign responsibilities, monitor progress, remove blockers, and ensure alignment toward common goals.

  • Execution & Monitoring
    Manage day-to-day project operations. Track progress, identify risks or deviations from plan, and implement corrective actions as needed to ensure timely delivery.

  • Budget Management
    Track and control project expenditures, ensuring that the project remains within budget while meeting business and quality expectations.

  • Quality Assurance
    Enforce quality standards and ensure that all deliverables meet or exceed client expectations and internal benchmarks.

  • Risk Management
    Anticipate, identify, and mitigate risks that could impact project scope, timelines, or outcomes.

  • Communication & Reporting
    Provide regular status updates to clients and internal leadership, including milestone tracking, risk assessments, and financial reporting.

  • Project Governance
    Implement and uphold a governance structure including clear roles, responsibilities, reporting lines, and escalation protocols. Lead regular governance meetings and ensure compliance with organizational policies and regulatory standards.

  • Process Improvement
    Contribute to the continuous enhancement of internal project management methodologies, tools, and best practices.


Qualifications

  • Bachelor’s degree in Computer Science, Business Administration, or a related field

  • Proven experience as a Project Manager in software development or custom application projects

  • Strong knowledge of Agile, Scrum, and Waterfall methodologies

  • Excellent client relationship and stakeholder management skills

  • Demonstrated ability to lead, motivate, and manage cross-functional project teams

  • Strong analytical thinking, problem-solving, and decision-making capabilities

  • Experience managing multiple concurrent projects with varying scopes

  • Proficiency in project management tools such as Jira, Trello, Asana, or MS Project

  • PMP or similar certification is a plus




Company Industry: IT Software and Consulting

 

Benefits: 

- Attractive Package

- Social and Medical Insurance (after 3 months).

- Internet Compensation 

- Annual Bonus 
Experience Level:
Mid - Senior Level
 
Sub Department:
IT
 

Submit Your Application

You have successfully applied
  • You have errors in applying