Software Development Project Manager

Marasd - Maadi, Cairo

Applicants for
1 open position
Experience Needed:
More than 10 years
Career Level:
Job Type:
Full Time
1 open position
About the Job
  • Responsible for a wide range of activities across all project phases, entail planning, implementation, monitoring, and control.
  • Work closely with software developers, architects, engineers, and the client's representatives to define the direction and approach to product design and execution,
  • Responsible for tailoring the development and support processes to meet project requirements.
  • Determine project schedules, create detailed project plans and scope statements, and write status reports for each stage of the project.
  • Estimate costs, develop resource plans, and work to assess potential issues and risks.
  • Meeting with clients and management to discuss project deliverables, sponsors, trade-offs, and key decisions, as well as to manage expectations.
  • Make recommendations to senior staff regarding project schedules, priorities, resource allocation, asset creation processes, and strategic planning, and are responsible for organizational capacity planning, ongoing reporting to account managers and clients, and training project team members on various development processes and industry practices.
  • Assist with the design and coding of software products.
Job Requirements
  • Must have at least a bachelor's degree in computer science, computer or software engineering, or a related field.
  • At least 10 years of experience in a technology environment, and at least a 5 years of project management experience in a relevant industry.
  • Must have an advanced knowledge of software programming and development, and be able to lead and manage cross-functional project teams. Project management skills are essential to the role, as is significant industry experience.
  • Must have excellent organizational and time management skills, and be able to communicate project details clearly to the teams working under them.
  • Presentational and client-facing skills, as regularly meet with clients to discuss project specifications, business needs, and technical requirements.
  • The ability to estimate project costs, set deadlines, and effectively manage teams of professionals to meet the deadlines is crucial.
  • Plus working in Agile or Scrum.
About this Company

Marasd Technology is a leader software house in providing solutions that enable businesses and service providers to transform and automate their daily operations.
We are committed to enhancing customer value by delivering the most trusted, advanced and dependable... (More)

See all Careers and Jobs at Marasd