Browse Jobs
For Employers
Post JobLog inGet Started

Software Development Project Manager

Marasd
Maadi, Cairo
Posted 7 years ago
161Applicants for1 open position
  • 145Viewed
  • 29In Consideration
  • 116Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

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

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSoftware Development Project Manager