Project Manager (Software)

Support the delivery of software projects across the full lifecycle, working with engineers, QA, design and product owners, and help improve how our teams plan and deliver.

Junior · Operations · Stellenbosch, South Africa

  • Salary: Competitive, based on experience and qualification level
  • Application closing date: 30 November 2026. Interviews held on a rolling basis.

What does a Project Manager at Octoco look like?

As a Project Manager at Octoco, you will support the successful delivery of software development projects across the full project lifecycle. Beyond core delivery, this role increasingly focuses on fostering team collaboration, improving processes, and leveraging project management tools to drive scalability and success.

This is a developmental role suited to someone with a proactive mindset and a genuine commitment to learning. You'll combine a foundational understanding of project management practices with a strong interest in software development, team dynamics, stakeholder communication, and continuous workflow improvement.

What we're looking for

  • A Bachelor's degree in Engineering, Computer Science, Information Systems, Business and Commerce, or a related technical field.
  • Exposure to software development projects or teams is an advantage.
  • Familiarity with project management tools such as ClickUp, Jira, or Trello is beneficial.
  • An interest in learning about agile methodologies (Scrum/Kanban) and continuous process improvement.
  • Strong communication skills and an eagerness to collaborate with technical and non-technical teams.
  • A proactive mindset, with a sense of ownership and reliability when delivering work.
  • Curiosity and willingness to learn in a fast-evolving environment.
  • Must be a South African citizen, permanent resident, or hold a valid work visa/permit.

What you'll be doing

Project delivery

  • Plan, manage, and support the delivery of software projects within defined timelines, scope, and quality standards.
  • Coordinate deliverables across cross-functional teams, including software engineers, QA, design, and product owners.
  • Identify and help manage project risks, interdependencies, and critical paths to ensure successful delivery.
  • Maintain accurate project documentation and reporting throughout the lifecycle.

Team collaboration

  • Support agile processes and ceremonies such as sprint planning, stand-ups, and retrospectives.
  • Contribute to the continuous improvement of team workflows and project delivery frameworks.
  • Work closely with engineers, designers, QA, and product owners to keep delivery on track.
  • Foster a collaborative team environment that supports shared ownership and accountability.

Stakeholder engagement

  • Facilitate clear and effective communication between internal teams and external stakeholders.
  • Assist with gathering stakeholder feedback and ensure satisfaction through regular updates and check-ins.
  • Build strong, professional relationships with clients and internal teams.

What you'll get from us

  • Career Growth: Opportunities to grow your career through our career planning frameworks.
  • Flexibility: A hybrid working model with flexibility built on trust and self-management.
  • People-First Culture: A supportive, inclusive environment where our employees genuinely matter.
  • Interesting Work: Exposure to diverse, challenging projects across different industries.
  • Strong Support: Regular one-on-ones with leadership and structured quarterly reviews.
  • Rapid Learning: The chance to develop your project management toolkit across a wide range of software delivery contexts.

Questions about the role? Email us at info@octoco.ltd

Life at Octoco