Agile Coach in Pittsburgh, PA at Vaco

Date Posted: 2/12/2020

Job Snapshot

Job Description

Knowledge of Agile, Lean, DevOps, TDD and BDD principles and practices

*Deep understanding of software engineering and how to build software that works and is easy to maintain
*Work with coaches, engineers and partners to develop curriculum, teach and guide teams to create "fit-for-purpose", resilient and highly available applications

  • Provides expertise and leadership for teams and product development lifecycles. Effective in driving cultural change and leading transformation. Challenges conventional thinking that interferes with change efforts.
  • Provides coaching to the team(s), including the establishment of new teams, and summarizing and promoting best practices.
  • Collaborating with team to drive the maturity of processes and practices; identify and facilitate continuous improvements.
  • Facilitates discussions across multiple levels of stakeholders to identify and escalate highly complex problems impeding teams' delivery/progress.
  • Identifying learning and development opportunities for team on the subject of agile methodology, principles and/or tools; customizing, maintaining and delivering training materials as needed.

Job Requirements

Knowledge of Agile, Lean, DevOps, TDD and BDD principles and practices •Deep understanding of software engineering and how to build software that works and is easy to maintain •Work with coaches, engineers and partners to develop curriculum, teach and guide teams to create “fit-for-purpose”, resilient and highly available applications Provides expertise and leadership for teams and product development lifecycles. Effective in driving cultural change and leading transformation. Challenges conventional thinking that interferes with change efforts. Provides coaching to the team(s), including the establishment of new teams, and summarizing and promoting best practices. Collaborating with team to drive the maturity of processes and practices; identify and facilitate continuous improvements. Facilitates discussions across multiple levels of stakeholders to identify and escalate highly complex problems impeding teams' delivery/progress. Identifying learning and development opportunities for team on the subject of agile methodology, principles and/or tools; customizing, maintaining and delivering training materials as needed.