Project Manager - Software Development Team - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 09-07-2017 4:00:39 PM
06-08-2017 4:00:39 PM
Project Manager – Software Development Team
Location: Milnerton, Cape Town
Salary: Negotiable
 
Purpose of the Role:
We are recruiting a project manager to manage software development teams that design and build business systems, web applications and mobile applications.
 
Requirements:
  • Technical degree or diploma: B.Com (Information Systems) or BSc (Information Systems) or B.Tech (Information Technology) or Diploma in Information Technology
  • Experience in project management / systems analysis / systems design / systems development / systems implementation
  • In-depth knowledge of software development processes, especially agile software development
  • Certified or trained in Scrum would be advantageous but is not essential
  • Knowledge of Scrum processes (product backlogs, user stories, task definition, task estimation, standups, sprint backlog tracking, burn-down metrics, velocity, reviews, and retrospectives)
  • Knowledge of Internet technologies
  • Excellent written and verbal communication skills
  • An understanding of broad business processes and principles
  • Excellent communication skills & good interpersonal skills
  • Able to work independently as well as in a team
  • Self-starter: highly motivated / enthusiastic / energetic
  • Delivery-focused
  • Analytical and objective, with attention to detail
  • Comfortable in a rapidly-changing environment
  • Learn new technologies (when required) through self-learning
 
Duties:
  • Work in an agile software development environment (using Scrum).
  • Uphold the principles and practices of the Scrum methodology.
  • Schedule and facilitate standups, sprint planning, reviews and retrospectives.
  • Create and maintain development project plans and schedules.
  • Facilitate the daily scrum and ensure that the burn-down chart is updated.
  • Ensure that the team is productive, assist in removing impediments from team, shield team from external interferences, and resolve team conflict.
  • Work closely with other roles in the Scrum development process, including product owners, other Scrum masters as well as business stakeholders
  • Document client requirements in the form of user stories in a product backlog.
  • Create prototypes and wireframes when needed.
  • Ensure that all client requirements are understood by the development team.
  • Design and document processes relating to the systems being developed.
  • Train end-users to use new business systems, web applications and mobile applications.
  • Assist sales staff with preparing proposals and cost estimates.

Recruiter: CompuJobs