Manager, IT Delivery

Vanguard
Vanguard

IT

Charlotte, NC, USA

Posted on Jun 25, 2026
The Manager, IT Delivery is responsible for leading the delivery, performance, and continuous improvement of a critical appointment scheduling product that supports both client-facing and internal platforms. This role oversees multiple agile teams and ensures high-quality, reliable software delivery while partnering with business stakeholders to align technology solutions with strategic goals. The ideal candidate brings strong technical expertise, leadership capability, and a proactive approach to managing incidents, driving outcomes, and evolving product capabilities. This role also plays a key part in developing talent and fostering a high-performing, collaborative team culture.

Responsibilities:

  • Lead and manage multiple delivery teams responsible for an enterprise appointment scheduling product across client and internal platforms
  • Supervise, coach, and develop a team of approximately 6–7 direct reports, including full-time, contractor, and offshore resources
  • Oversee end-to-end software delivery, ensuring alignment with business priorities, timelines, and quality standards
  • Drive resolution of production defects, incidents, and major outages, including root cause analysis and prevention strategies
  • Partner with business stakeholders to understand product usage, define enhancements, and align delivery with strategic direction
  • Ensure adherence to established development processes, engineering best practices, and information security standards
  • Leverage strong technical expertise (e.g., cloud platforms, APIs, batch processing) to guide decision-making and support the team
  • Monitor and report on service delivery metrics, availability, and overall system performance
  • Identify and implement continuous improvement opportunities across delivery processes and team operations
  • Collaborate cross-functionally with engineering, product, and IT teams to enhance system reliability, scalability, and user experience

Education & Experience:

  • Undergraduate degree or equivalent combination of training and experience; graduate degree preferred
  • Minimum of 8 years of relevant technology experience, including at least 5 years in delivery or project leadership roles
  • Experience leading agile teams delivering enterprise-level software products
  • Strong technical background with experience in modern architectures, cloud technologies (e.g., AWS), or distributed systems
  • Proven ability to manage production systems, including incident response and operational support
  • Demonstrated success in leading and developing diverse, high-performing teams
  • Ability to effectively partner with business stakeholders and translate technical concepts into business value
  • Strong problem-solving, communication, and organizational skills

Special Factors

Sponsorship

Vanguard is not offering visa sponsorship for this position.

About Vanguard

At Vanguard, we don't just have a mission—we're on a mission.

To work for the long-term financial wellbeing of our clients. To lead through product and services that transform our clients' lives. To learn and develop our skills as individuals and as a team. From Malvern to Melbourne, our mission drives us forward and inspires us to be our best.

How We Work

Vanguard has implemented a hybrid working model for the majority of our crew members, designed to capture the benefits of enhanced flexibility while enabling in-person learning, collaboration, and connection. We believe our mission-driven and highly collaborative culture is a critical enabler to support long-term client outcomes and enrich the employee experience.