Save time and effort sourcing top tech talent

Director, Application Program Management

Remote
Programme Manager Project Manager Delivery Manager
GSK
Actively hiring

Sign up for the chance to get matched to this role, and similar opportunities.

 

The Onyx Research Data Tech organization is GSK’s Research data ecosystem which has the capability to bring together, analyze, and power the exploration of data at scale. We partner with scientists across GSK to define and understand their challenges and develop tailored solutions that meet their needs. The goal is to ensure scientists have the right data and insights when they need it to give them a better starting point for and accelerate medical discovery. Ultimately, this helps us get ahead of disease in more predictive and powerful ways.

Onyx is a full-stack shop consisting of product and portfolio leadership, data engineering, infrastructure and DevOps, data / metadata / knowledge platforms, and AI/ML and analysis platforms, all geared toward:​

  • Building a next-generation, metadata- and automation-driven data experience for GSK’s scientists, engineers, and decision-makers, increasing productivity and reducing time spent on “data mechanics”​
  • Providing best-in-class AI/ML and data analysis environments to accelerate our predictive capabilities and attract top-tier talent​Aggressively engineering our data at scale, as one unified asset, to unlock the value of our unique collection of data and predictions in real-time​

Oversight of the program of work is key to successful execution of this mission. The Onyx Portfolio Management team is accountable for defining, building, and executing on our internal processes for agile planning and delivery across our entire portfolio. They ensure that the leadership of the Onyx organization and key partners / stakeholders have a transparent view into our overall progress, and that issues / blockers / misalignments are raised early before they become major problems. They partner with our product and engineering leadership to ensure our overall ways of working, including software delivery, are best-in-class and set us up for success.

 

This role is accountable for leading the Program team that supports the Onyx application engineering vertical with program/project management needs, ensuring quality in internal standard ways of working including appropriate documentation, resource tracking and capacity planning to ensure successful program/project delivery. The incumbent partners with the Onyx LT members and associated Engineering and Product Managers to devise and execute realistic, achievable and high-quality plans to deliver Onyx applications. A director is expected to consistently deliver major solutions with cross-organizational impact and value, lead a team of leaders, set direction/objectives, manage delivery and talent development. They are also a technical expert in their area and serves as 'architect' within their scope.

Key responsibilities for the Director, Application Program Management include:

  • Recruit, build, lead, develop, and retain a team of high-quality Program Managers that support key application deliverables
  • Member of the Portfolio Leadership team; set objectives and manage performance in conjunction with Engineering and Product
  • Standard bearer (with other Program Directors) for proper ways of working, program discipline, and process improvement for application teams
  • Overall responsibility for the management and delivery of the application projects and programs within scope, time and budget which may dynamically evolve to reflect change in customer needs or business constraints. Identify critical path items, milestones and interdependencies. Act as the capacity and resourcing manager for allocation of Program Manager and Engineering resources to support delivery across application projects. Analyze the impact of changes in existing projects or addition of new projects and identify strategies (resources allocation/project sequencing) for accomplishing all desired projects.
  • Responsible for ensuring that business needs represented by the Product team are then translated by the Program team into delivery plans that are achievable and agreed upon by relevant stakeholders. This also includes supporting overviews of portfolio progress to senior leaders and appropriate governance boards.
  • Ensure successful execution of agile sprint ceremonies, project tracking/reporting and managing backlogs with Product Managers. This includes a single view of each project within the portfolio of work and their interdependencies, establishing effective OKRs, robust documentation and project value tracking.
  • Partner with Onyx Engineering leads and Product Managers to implement good project management discipline (tools and process) across all assigned product deliverables, including use of Jira, Confluence, and similar productivity software. Exercise good risk management practice and act as a triage for escalation to the Onyx LT. Additionally, partner with Tech and partners in R&D to ensure that interdependencies are well understood and that all ingredients needed to understand complex multi-organizational work are brought together and presented as a whole.
  • Define appropriate tracking measures and building automated comprehensive as well as meaningful reports/dashboards; synthesizing data and insights from across a project or program of work to support teams in making informed tactical and strategic decisions.

 

Why you?

Basic Qualifications:

We are looking for professionals with these required skills to achieve our goals:

  • Bachelors degree and 8+ years of relevant work experience with a proven track record of successfully delivering software and/or data products.
  • 5+ years experience in Agile program/project management
  • 3+ years of People Management experience

Preferred Qualifications:

If you have the following characteristics, it would be a plus:

  • Recruit, build, and retain high-quality Program Managers to support key application deliverables.
  • Oversee application projects within scope, time, and budget, ensuring alignment with business needs and stakeholder agreements.
  • Implement and uphold program discipline and agile practices, using tools like Jira and Confluence.
  • Translate business needs into achievable delivery plans and provide progress overviews to senior leaders.
  • Build automated reports/dashboards to synthesize data and support informed tactical and strategic decisions.
  • Experience with designing and operating ways of working, integrating program / project management process with development workflow and product lifecycle in application software development
  • Data Product delivery experience

Sign up for the chance to get matched to this role, and similar opportunities.

Upskill

Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.

Ready to reach your potential?