Browse All Jobs
Job Description

DEPT® is seeking a Mid-Level Project Manager to join their Experience & Engineering team in Ireland. This role involves working on a 2-year fixed-term contract in a hybrid environment in Dublin, delivering projects for the Health Service Executive (HSE). The Project Manager will be an integral part of the team, managing client and stakeholder expectations, supporting delivery teams, and ensuring projects stay on track.

Role Involves:

  • Supporting Senior PM’s and Programme Managers in project delivery.
  • Scoping project requirements and preparing budgets.
  • Preparing detailed project delivery and resourcing plans.
  • Managing hybrid delivery teams and project teams.
  • Reporting on project and budget status.
  • Maintaining project documentation including risk logs and requirement specifications.
  • Proactively managing the client relationship.

Requirements:

  • Experience as a Digital Project Manager building websites, apps, and online systems.
  • Experience within a digital agency or fast-moving industry is a plus.
  • Highly organised and motivated with problem-solving aptitude.
  • Understanding of web technologies.
  • Excellent communication and presentation skills.
  • Vendor management experience is a plus.

DEPT® Offers:

  • A flexible, hybrid working policy.
  • 26 days holiday plus bank holidays.
  • Cycle to Work Scheme.
  • Pension scheme.
  • EAP and Wellbeing Scheme.
  • Learning and Development opportunities.
Apply Manually

DEPT®

DEPT® is a global digital agency that merges technology and experience design to deliver impactful solutions for a diverse clientele. Specializing in e-commerce and digital transformation, DEPT® crafts innovative and effective campaigns, products, and platforms. With a strong emphasis on technology and marketing, DEPT® fosters a culture of innovation and collaboration, empowering its teams to create cutting-edge solutions for nationally and internationally recognized brands, guided by agile methodologies and a commitment to client success.

All Jobs at DEPT® (226)