Salary
💰 $144,900 - $241,500 per year
Tech Stack
SDLCSwiftTableauTFS
About the role
- This is an Agile enablement and leadership role—not an engineering management, product management or technical delivery role.
- As a Director of Solution Delivery, you will take ownership of delivery outcomes for an executive-level product and engineering team.
- This team owns shaping and delivering on a set of investments and defines high-level problems; total ownership of delivering solutions.
- Drive governance ensuring roadmap alignment, prioritization and trade-offs with business partners; maintain continuous planning and rolling forecast; risk management; agile program management practices.
- Coach VP, AVP, and Director-level team members to communicate root causes, and use business priorities to drive organizational focus.
- Facilitate creation and delivery of investments by the delivery stream; maintain investment hygiene and reliable information.
- Drive metrics to assess risks and drive prioritization; assess risks and dependencies; remove impediments to finish line.
- Identify and implement solutions addressing true root cause; optimize delivery via systemic process improvements; adoption of change management tactics.
- Evolve the adaptability of your delivery stream through the shaping of value delivery and driving full utilization of an information architecture that enables scaled agility and the flexible application of resources to investments.
- Staff the release train engineer and scrum master roles with team members who possess the characteristics, skills , and knowledge to own outcomes at the release train and scrum team levels.
- Manage release train engineer and scrum master performance which aligns with the Solution Delivery organization's vision and annual objectives ; ensure release train engineers and scrum masters know what outcomes are expected of them and have a current sense of how they are performing against those expectations.
- Deal with Performance problems in a swift and consistent manner and ensure that every one of your employees occupies the "right role / right level" for their combination of characteristics, skills, and subject matter expertise .
Requirements
- Bachelor's degree in Engineering, Computer Science or Psychology (with work experience in IT organizations) and 10 years’ experience in a related field
- The right candidate could also have a different combination, such as a master's degree and 8 years’ experience; a Ph.D. and 5 years’ experience in a related field; or 14 years’ experience in a related field
- 10+ years of professional experience ideally focused in agile delivery
- 3+ years managing and leading employees and complex team efforts (must have direct people management)
- 5+ years of experience leading product delivery teams, or equivalent program and project management experience on large complex technical projects/programs
- 5+ yrs. of direct experience successfully driving systemic continuous improvement with software development teams using Scrum or Kanban
- Mastery of the SDLC, demonstrated by expertise on the various phases of work associated with software development
- Mastery of the Agile framework, demonstrated by expertise on how to achieve the positive outcomes associated with Agile
- Demonstrated success resolving inter-team / intra-team conflict and building relationships in a complex team environment
- Mastery of industry standard information radiators (preferably Rally; but experience with JIRA, TFS or another standard radiator will be considered)
- Experience working in a scaled agile environment
- Advanced skills writing queries and ability to interpret data (strong Excel or Tableau skills are a plus)
- Must be comfortable with up to 25% travel
- Must live within a commutable distance to the office and work in a weekly hybrid setting