SkillzPage

Jobs

Technical Project Manager

Facebook Twitter LinkedIn WhatsApp

Back

Technical Project Manager
 Location: Fully Remote - (must live in Gauteng or surrounds)
 Industry: Enterprise Software as a Service
 Level: Mid to Senior / Senior
 Salary Market related increase
 Benefits: Remote working / 13th Cheque & Year-End Bonus depending on company performance / 20 days annual leave

About the Company

A fast-growing global B2B SaaS provider headquartered in the Netherlands, supported by a remote-first engineering team located across Johannesburg and Cape Town.

The company develops enterprise work management software designed to help organisations manage complex case-driven workflows and operational processes. The platform was originally built for the legal sector, enabling legal teams to manage multiple cases, track progress, coordinate work across teams, and maintain clear visibility over the status of matters and related activities.

The organisation is now expanding beyond the legal sector and is taking the platform into new markets, including compliance and healthcare environments where organisations require structured ways to track work, manage processes, and oversee complex operational tasks.

The team is currently supporting the implementation of the existing Version 1 platform while also contributing to the development and rollout of a next-generation Version 2 product. This next phase of the platform is aimed at supporting broader industries and scaling the product to new international markets.

The culture is dynamic, modern, and values-driven, rooted in kindness, openness, autonomy, and a strong sense of shared ownership. The leadership team embraces a flat structure and encourages independent thinking, collaboration, and innovation as the organisation continues to expand its global customer base.

Job Overview

This role is positioned within the Customer Success team and is responsible for the project management of successful software implementation projects.

The Technical Project Manager will lead the delivery of enterprise software implementations, ensuring high-quality solutions are delivered to customers in line with agreed timelines, budgets, and scope. The role plays a key part in ensuring a positive customer experience throughout the implementation lifecycle.

Working closely with the Delivery Manager, the successful candidate will coordinate cross-functional teams and technical resources to drive project success. These teams typically include developers, engineers, business analysts, support teams, and other internal stakeholders involved in delivering and supporting the platform.

The role involves managing multiple implementation projects simultaneously, each typically running between six and twelve months depending on complexity. Projects may involve system integrations, configuration, and coordination across various technical and business teams.

The organisation primarily follows a structured delivery model with defined milestones and governance checkpoints. While the approach is largely Waterfall-based, elements of Agile and Scrum methodologies are incorporated to support collaboration, iterative feedback, and effective delivery across the project lifecycle.

The Technical Project Manager acts as the central coordination point between internal teams, customers, and partners, ensuring projects progress smoothly and that stakeholders remain aligned throughout the implementation process.

Duties and Responsibilities

  • Lead and manage end-to-end software implementation projects in alignment with the organisation’s project delivery framework, ensuring high levels of customer, partner, and internal satisfaction.
  • Develop and maintain detailed project plans including scheduling, resource allocation, milestone tracking, and coordination of project activities.
  • Oversee planning activities required for successful project execution, including meeting coordination, project documentation, and delivery timelines.
  • Conduct project governance activities such as customer approvals, internal stage gates, documentation reviews, and ensuring adherence to the established project framework.
  • Coordinate and collaborate with cross-functional teams including business analysts, developers, engineers, support teams, sales, and product teams to ensure seamless project delivery.
  • Identify, document, and assess project risks while developing and implementing mitigation strategies to minimise project disruption.
  • Proactively manage and resolve project issues and escalate matters to the appropriate stakeholders where necessary.
  • Act as the primary point of contact for clients and partners throughout the project lifecycle.
  • Facilitate clear and effective communication between internal teams and external stakeholders to ensure alignment on project objectives, timelines, and delivery progress.
  • Lead project meetings including kick-offs, progress updates, milestone reviews, and client check-ins.
  • Oversee billing activities related to project delivery and ensure accurate tracking of project-related financial activities.
  • Track and report billable hours on a monthly basis to ensure transparency and accurate billing.
  • Ensure project invoices are created, approved, and issued in a timely manner.
  • Support validation activities related to new product releases and provide insights from implementation projects to inform product development priorities.
  • Continuously improve project management processes and methodologies to enhance delivery efficiency and project outcomes.
  • Document lessons learned and contribute to the internal knowledge base to support future implementations.
  • Provide guidance and support to implementation partners where required to help ensure successful project delivery.

Minimum Requirements

  • At least 5 years Technical Project Management experience working on software application or software implementation projects.
  • Proven experience managing end-to-end software implementation projects.
  • Experience delivering software projects for enterprise or commercial customers.
  • Demonstrated ability to manage multiple concurrent projects within structured delivery environments.
  • Strong stakeholder management, communication, and conflict resolution skills.
  • Solid understanding of software development environments and delivery processes, including methodologies such as Waterfall, Agile, Scrum, and SDLC.
  • Experience coordinating cross-functional teams within software delivery environments.

Advantageous

  • Experience working within SaaS environments
  • Project management certifications such as PMP or PRINCE2
  • Experience using Jira and Confluence
  • Exposure to software integrations or data migrations
  • Exposure to business analysis or testing activities within software implementation environments

How to Apply?

This is not just another Project Manager role. It’s an opportunity to join a fast-evolving organisation driving real impact.

You will play a key role in delivering enterprise software solutions while working alongside global teams building a next-generation SaaS platform. The environment offers strong exposure to complex enterprise implementations and the chance to contribute directly to the growth of an international product.

Email your CV to charne@skillzpage.com

(If you don’t hear from us within 2 weeks, please consider your application unsuccessful.)