Bank Of America

Release Train Engineer

  • Job Type: Full Time
  • Industry Type: IT Sector
  • Industry Location: Charlotte
  • Experience: NA
  • No. of Positions: 1
  • Primary Skills: Program Manager Project SDLC Release
  • Secondary Skills: Metrics System Change Management
  • Job Location: Charlotte, North Carolina
  • Posted Date: Posted today
Job Description

Job Description:

With over a thousand teams and more than 10,000 engineers, our Agile transformation is one of the largest of its kind. As part of our team, it will be the coach's responsibility to instill foundational practices within Global Banking and Markets as well as Enterprise Risk and Finance Technology groups.

In the role, the coach will work at all levels of the organization, from individual scrum masters to technology executives to foster a robust Agile culture and mindset. A coach will use all possible tools to guide the portfolios, programs and products through the changes: Presenting progress to senior leaders, suggesting and promoting organization changes, running a retrospective, delivering training, blogging, writing articles in newsletters, being fluent in Kanban and Scrum or creating value streams are all part of the coach's arsenal.
The successful coach is a consultant who changes organizations, a strategist who drives long term change, a designer who shapes solutions, a salesperson who grows their contacts and networks, an engineer who solves problems and a teacher for those around them.

- Train cross functional teams to define and understand their Products and associated Value Streams

- Coach at the following levels: Program Manager, Scrum Master, Agile Coach and Product Owner

- Help teams understand the difference between Project and Product

- Be accountable for improvement in team measures of productivity and quality

- Evaluate existing Agile feature teams, deliver training classes for Product Owners and new teams to promote and improve agility

- Capture feedback and continuously improve Agile guidance, training materials,
and content

- Guide the Scrum Masters and teams to take action towards SDM 360 Agile maturity

Required Skills:

- 5+ years' experience in technology and working in an Agile environment

- Working knowledge of Lean Agile SDLC processes and deliverables

- Ability to lead discussions with Agile leaders, managers, and team members on relevant Agile topics

- Working knowledge of JIRA

- Scrum Master certified (CSM or SSM)

- Ability to performs hands-on training/coaching to teams in all aspects of Lean-Agile

- Experience in coaching within the Agile framework

- Experience in coaching and demonstrating facilitation of core agile practices including but not limited to: Kanban, scrum, feature/epic and story backlog prioritization and grooming, Release planning, Iteration/Sprint planning, Metrics, Story distribution

- Experience in transforming organizations from waterfall to Agile

Desired Skills:

- Effective team player, capable of partnering with a global team of strong, experienced coaches

- Deep experience in scrum and or Kanban

- Ability to affect change at all levels

- Ability to affect change across large numbers of teams and products

- Passion for process engineering, agility, lean thinking and rapid delivery of high quality products
- Deep understanding of product flow, lean metrics and optimizations

- Capable of striving in a fast pace, ever changing environment

General Description:

Responsible for optimizing the flow of epics/features and the value delivered by a smaller Agile Release Train (ART). Coordinates and facilitates the ART ceremonies, manages dependencies across teams in the ART, and provides visibility into the health of epic/feature delivery and the overall program increment. Ensures impediments to epic/feature delivery are resolved quickly and protects the teams from outside disruptions to delivery. Manages financials for the ART and assist with resource planning. Helps define norms/agreements for the ART and enforces the agreements. Coordinates and facilitates ART ceremonies - e.g. Backlog Refinement, Program Increment (PI) Planning, ART Sync (or PO Sync, Scrum of Scrums), System Demos, Retrospective. In collaboration with the PM, ensures the program has a healthy product/program backlog. Facilitates dependency management/risk management/impediment removal for the ART. Promotes/facilitates communication and collaboration within the ART to support value delivery and PI commitments. Responsible for providing status updates and reporting pertaining to ART plans/delivery/timelines/impediments to stakeholders and leadership. Ensures Enterprise Change Management and other policy requirements for technology solutions are met for the epics/features delivered by the ART. Measures ART delivery, maturity, and performance and reviews the metrics with the ART to identify improvement opportunities. Captures data to help determine/track product funding and resource acquisition needs. Individual Contributor

Shift:
1st shift (United States of America)

Hours Per Week:
40

Learn more about this role

Relevant Job Openings
Jira Developer
Azure IoT Services
.NET Application Developer
System Analyst and System Administrator