Technical Program Manager



IT, Operations
Posted on Thursday, May 23, 2024
Noodle is higher education’s leading strategy, services, and technology partner. We develop infrastructure, provide life-changing learning experiences, and grow the awareness of and the enrollment in some of the best academic institutions in the world. Our vision is “to empower universities to change the world.” We achieve this vision by offering our university partners various products and services that help them be more resilient, responsive, efficient, and interconnected.
The Technical Program Manager supports the successful delivery of the Noodle Learning Platform initiatives, a suite of best-in-class technologies and services, to our internal stakeholders and university partners. The primary focus of this position is to own project planning and management for major cross-functional projects that align with the product development plan from discovery to delivery, work with Product and Tech leads to ensure development tasks associated with their scrum teams are ready to be executed, and capacity planning for assigned scrum teams. This role requires an understanding of CRM operations, data engineering/integrations, and business analytics and reporting.
This role reports to the Senior Technical Project Manager and works closely with Product Owners, Tech Leaders, Developers, Engineers, Analysts, and Product Stakeholders.

As a Technical Project Manager at Noodle, you will:

  • Partner with engineering and product management to help define a strategic roadmap and deliver on business initiatives and key metrics.
  • Oversee end-to-end execution and delivery for major deliverables which includes dependency management, risk assessment, and issue/conflict resolution.
  • Actively promote and enable consistent engineering processes and practices in alignment with Agile methodologies.
  • Coordinating the schedule of meetings to seek alignment and understand project blockers.
  • Assist Product Development Managers with product backlog maintenance and with making appropriate commitments to deliver business value through story selection, the definition of tasks, and estimation.
  • Track, measure and communicate team velocity and sprint progress within the agreed reporting framework.
  • Ensuring team members have access to the dashboards they need to monitor quality and progress towards our KPIs and OKRs.
  • Organize and facilitate scrum events such as sprint and release planning, daily stand-up meetings, reviews, retrospectives, demos and other meetings as needed.
  • Strong project management skills; organized, extremely high attention to detail, able to manage multiple time-sensitive projects.
  • Maintain project schedules.
  • Ensure that all project and training documents are complete, current, and stored appropriately.


  • BA or BS degree, or equivalent experience/certification in a directly related discipline.
  • 4+ years of technical project experience working with technology or software development teams using Agile methodologies.
  • Proven track record of success delivering software or technology development/implementation projects using Scrum, Kanban, or SAFE.
  • Availability to work US hours.
  • Excellent written and oral communication skills.
  • Comfort with public speaking; ability to run focused and productive meetings.
  • Excellent organisational, problem-solving, data-gathering, and documentation skills.
  • Proficiency in creating and tracking tickets and project plans using in project management tools (Jira, Confluence, Trello, Portfolio, Smartsheets, Monday.com, MS Project).
  • Meticulous attention to detail and accuracy.
  • Ability to coordinate multiple projects simultaneously.
  • Ability to work independently; comfort with ambiguity.
  • Excellent interpersonal skills; ability to work as a part of a team.
  • The ability to set up systems that keep all parties informed, accountable, and clear on expectations.
  • High emotional intelligence and the ability to work closely ‒ yet respectfully ‒ with a wide array of professionals.
  • Experience using Atlassian products (JIRA, Confluence, Trello) (Beneficial)
  • Knowledge of or experience working in or with one or more of the following technologies/subject areas: Data Engineering, Data Analytics, AWS, Tableau, or Salesforce CRM. (Beneficial)
  • Certified Scrum Master, CAPM or PMP certification. (Beneficial)

Noodle Africa benefits:

  • The position will be located in South Africa and travel is expected periodically for company/team events.
  • This is a full-time position.
  • Remote working (within South Africa).
  • Yearly education allowance for lifelong learning.
  • Gym Allowance.
  • Internet Allowance.
  • Contribution to either Medical Aid or Retirement Annuity.
At Noodle, we hire people who will help us change the future of online education. Even if you don't think you check off every bullet point on this list, we still encourage you to apply! We value both current experience and future potential.
Noodle is committed to creating a welcoming and inclusive workplace for everyone. We value and celebrate our differences because those differences are what make our team shine. We hire great people from different backgrounds, not just because it's the right thing to do, but because it makes us stronger as a whole. Women, people of color, LGBTQIA2S+ individuals, and members of other underrepresented groups are strongly encouraged to apply. Noodle is an equal opportunity employer and does not discriminate against candidates on the basis of race, ethnicity, religion, sex, gender, sexual orientation, gender identity, disability status, or veteran status.