Software Project Manager

Johannesburg FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

As a Software Project Manager, you'll spearhead multiple software projects from conception through to delivery in a fast-paced environment. You will be responsible for managing project timelines, budgets, and resources while ensuring high-quality outcomes.

Responsibilities

  • Define project scope, objectives, and deliverables in line with business goals.
  • Develop detailed project plans to monitor and track progress.
  • Coordinate internal resources and third parties/vendors for successful project execution.
  • Manage project budget, ensuring efficient utilization of resources.
  • Prepare and deliver regular project updates to stakeholders.
  • Identify and mitigate risks to ensure project success.
  • Maintain relationships with clients, ensuring their needs are met throughout the project lifecycle.
  • Lead project teams to ensure efficient and high-quality delivery.
  • Implement project management best practices to improve overall efficiency.
  • Foster a collaborative team environment to facilitate innovation.

Requirements

Education
  • Bachelor's degree in Business Administration or related field
  • Master's degree in a relevant field is advantageous
Experience
  • 5+ years in managing software projects
Technical Skills
  • Project Planning
  • Risk Management
Soft Skills
  • Negotiation
  • Time Management
Certifications
  • Project Management Professional (PMP)
  • Lean Six Sigma Certification
Languages
  • English: Fluent

Advantageous

  • Experience with Agile frameworks: In-depth knowledge of Scrum, Kanban, or other Agile methodologies.
  • Familiarity with software development lifecycle: Understanding of all phases of the software development lifecycle.

Benefits

  • Comprehensive health insurance package
  • Retirement savings plan with matching contributions
  • Flexible working hours and remote work options
  • Professional development opportunities

Company Culture

  • Innovative Environment: We value creativity and encourage our teams to embrace innovative solutions.
  • Diversity and Inclusion: A commitment to diverse perspectives fosters an inclusive workplace.
  • Professional Growth: We prioritize the development of our employees through ongoing training and mentorship.
Status: Open