Back to search results

Agile Coach

Charlotte, North Carolina

Job Description:

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities and shareholders every day.

One of the keys to driving Responsible Growth is being a great place to work for our teammates around the world. We’re devoted to being a diverse and inclusive workplace for everyone. We hire individuals with a broad range of backgrounds and experiences and invest heavily in our teammates and their families by offering competitive benefits to support their physical, emotional, and financial well-being.

Bank of America believes both in the importance of working together and offering flexibility to our employees. We use a multi-faceted approach for flexibility, depending on the various roles in our organization.

Working at Bank of America will give you a great career with opportunities to learn, grow and make an impact, along with the power to make a difference. Join us!

Position Summary:

An Agile Coach is a servant leader who is responsible for enabling teams to learn, implement, and mature Lean- Agile principles and practices. Key responsibilities include training and coaching teams on Agile and modern engineering practices. This role empowers teams to become self-managing, fulfill their cross-functional potential, and have an attitude of relentless improvement. An Agile Coach is an individual contributor that supports one or more trains.

Job Description:

This job is responsible for enabling teams, up to an entire Agile Release Train, to learn, implement, and mature Lean Agile principles and practices. Key responsibilities include guiding and supporting the transformation to Lean Agile, educating leaders on the mindset, and empowering teams to become self-managing to fulfill their cross functional potential and have an attitude of relentless improvement. Job expectations may include training and coaching teams and leading roles on agile and modern engineering practices.

Responsibilities:

  • Provides feedback to management regarding the progress of agile adoption within their teams.

  • Helps to identify and resolve organizational impediments that impact team maturity and performance.

  • Facilitates discussion, decision making, and conflict resolution within and across teams.

  • Leads roles and teams to embrace a Lean Agile and learning mindset.

  • Provides guidance on creating and managing an intake process, healthy backlog, and facilitating valuable agile ceremonies.

  • Performs hands on training and coaching to all teams in all aspects of Lean Agile.

  • Helps align teams to enterprise agile standards and practices, coaches team members through change, assists with forming and sustaining Agile Communities of Practice (COP), and participates in the Agile Center of Excellence.

Required Qualifications:

  • Minimum of 3 years coaching experience

  • Strong interpersonal soft skills

  • Demonstrated hands-on training/coaching to teams in all aspects of Lean-Agile.

  • Experience standing up new teams and agile release trains.

  • Demonstrated ability to coach in an enterprise setting with executives.

  • Highly motivated - life-long learner

  • Self-starter

Desired Qualifications:

  • Coach certification 

Skills:

  • Agile Practices

  • Collaboration

  • Influence

  • Result Orientation

  • Stakeholder Management

  • Analytical Thinking

  • Business Acumen

  • DevOps Practices

  • Risk Management

  • Solution Delivery Process

  • Architecture

  • Data Management

  • Financial Management

  • Test Engineering

  • User Experience Design

Shift:

1st shift (United States of America)

Hours Per Week: 

40

Learn more about this role

Full time

JR-24027772

Manages People: No

Travel: Yes, 5% of the time

Street Address

Primary Location:
212 IVERSON WAY, NC, Charlotte, 28203