**Introduction**
Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do.
Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide.
At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of.
**Your Role and Responsibilities**
Professionals in this role have a strong passion and desire to help organizations, management, leaders and squad members To BE Agile.
They come with several years of experience on hands on Agile practices and have had extensive training and coaching experience with different organizations.
They are responsible for supporting several different squads of professionals and leaders adopting Agile framework at squad or management level.
They are able to establish a continuous improvement mindset across the individuals they work with.
They are able to teach, mentor, coach and facilitate on Agile across teams, organizations and processes.
They are also responsible to gather measures around training satisfaction, coaching return and self-identified Agile maturity needs.
They also coach leaders, stakeholders, and clients to make Agile a success through timely and progressive training that results in positive business benefits.
Professionals in this area have completed IBM Agile Academy courses including DevOps, Agile product Ownership, team Coaching, iteration management, Project management and change management.
They have embraced and adopted different Agile frameworks (Safe, Less, Kanban, Scrum) and are proficient in others practices frameworks as Lean and Design Thinking.
They have demonstrated that they have spent as a minimum 3000 hours on an agile team with an agile role or training squads on agile practices.
They have planned and delivered Agile training bootcamp.
They have coached along Agile adoption over 20 squads or leaders and are comfortable coaching 1 to 1s as well as performing team coaching.
They have supported Chapter and Guilds establishment.
They have been awarded Agile Coach Badge and have been certified into Agile Team Facilitation (ICP-ATF) and Agile Team Coach (ICP-ACC) and/or other external certifications eg.
Scrum Alliance, Agile Coaching Institute, Inc (ACI), Lean Kanban University - specifically KCP (Kanban Coach Professional), IBQMI Certified Kanban Coach.
They are an active member of the IBM Agile Academy and Champions community and are investing time in developing new Agile Coaches.
Guides Functional Objectives or Technologies.
**Skills**:
Environment:
Professional knowledge related to incumbent's department or function.
Communication/Negotiation:
Engaged as an independent professional.
Ability to articulate and compare alternatives approaches.
Negotiate with specified objectives.
Problem Solving:
Recognize problems related to project objectives.
Creativity and judgment applied to professional technical, or operational problems.
Independently generates solutions, based on analytical skills & business knowledge.
Challenge the validity of given procedures and processes to enhance and
improve or develop complementary adjustments /solutions.
Contribution/Leadership:
Works on special projects, or leads small teams, or manages routine technical/ operational activities or departments (national or international).
Understands departmental mission and vision.
Provides advice in technical/operational domain of specialization.
Generally controls own work priorities and methods requiring tradeoffs.
Impact on Business/Scope:
**Required Technical and Professional Expertise**:
- 2+ years experience in team/squad level kanban coaching in business (non-development) environments such as Product Management, Finance, etc.
- 2+ years experience conducting in-person kanban training in large and small groups
- 2+ years experience leading and/or participating as an Enterprise Agile Coach in large scale agile transformations
- 2+ years experience in virtual-training of large and small groups
- 2+ years experience in the creation of agile/kanban eLearning and training videos
- Experience in the building of Slack communities for the purposes of providing customer support
- Consulting in areas of agile and specifically advanced kanban.
- Experience of having the responsibility for leading and influencing without always having the expressed authority
- Experience in leading teams in the building of detailed value streams
**Preferred Technical and Professional Expertise**:
- Professional certifications in kanban at Kanban University/Lean Kanban University or similar
- Basic knowledge of IT Security
- Knowledge of DevOps conce