Location: San Francisco Bay Area
Description
Agile Development Practices Coach
Background and Skills You Will Bring:
- Passion to help teams learn why and how to implement Agile practices
- Ability to teach and coach teams on proven practices and world-class tools
- Proven leader and collaborator
- Self-driven continual learner
- Comfortable acting more as a coach than a trainer and understand the difference
- Researcher’s mindset, to craft content by harvesting the best pieces of what’s happening throughout our business and beyond our walls
- Experience implementing Agile and Lean practices in the context of
software engineering and Extreme Programming (XP).
-Pairing -Test Driven Design (TDD)
-Refactoring - Continuous Integration (CI)
- Continuous Delivery (CD) -Test Automation
- Prior experience working with Agile project teams
- Understanding of the benefits of Extreme Programming (XP), Scrum and Lean
- Understanding of the differences between Agile methods and how they can be applied together for success
- Experience with the complete software development lifecycle (build, test and release)
- Have used one or more programming languages (e.g., Java, C#, Ruby) in project team
- Experience explaining the costs and benefits of Acceptance Test Driven Development
(ATDD) approaches
- Hands on experience with automated functional testing
-testing tools and frameworks such as Twist, Cucumber, FITNesse or Selenium, among others
- Experience leading consulting engagements and/or technical teams
- Prior work coaching, teaching and guiding individuals or teams, in various roles within a project-driven organization
- Facilitation skills in leading planning meetings, reviews, and retrospectives
- Excellent presentation skills
- we value and encourage public speaking engagements and expect that you are
comfortable talking to management as well as engineering teams
- Strong knowledge and passion for Agile principles and practices
- Must have a solid ground and be willing to extend your knowledge through challenging work, investment in training, and immersion in the Agile community
- Willingness to travel 60 - 75%
- 6-8 years experience in software engineering, technology product development, and/or information technology
Helpful Experience You Might Have:
- Large project delivery experience
- Prior experience with Chef, Puppet, Vagrant Go and other continuous-delivery tools
- Familiarity with Flip Learning/Teaching methodology
Company Description
- ThoughtWorks Studios Workshops Team Vision:
- We help software teams discover the practices and tools they need on their journey toward greatness.
- We seek to measurably help our clients improve.
- We deliver ThoughtWorks' best thinking on software excellence.
- We are all delivery professionals with practical experience, not just trainers or consultants.
- We maximize learning through innovative instructional techniques.
- We engage our customers with a pragmatic approach and a flexible, focused curriculum.
As a ThoughtWorks Trainer For Agile Development PracticesYou’ll get to:- Facilitate the learning experience of groups of 10 to 20 people at a time
- Be exposed to new environments and challenges on an almost daily basis
- Be part of a global team looking to revolutionise how people learn
- At ThoughtWorks, we are above all a learning organization that is committed to
improving the way software is developed the world over
- ThoughtWorks Studios is committed to providing world class tools and training to aid
in the improvement and educational development of software all over the globe
- Our customers are people and organizations with ambitious missions – whether they’re in the commercial, social, or government sectors. They trust us to deliver tools that empowers them to succeed.
- By joining ThoughtWorks Studios, you join a diverse community of bright individuals whose purpose is to revolutionize software design, creation and delivery, while advocating for positive social change.
- We value teamwork, the ability to meet commitments as well as skill and a successful track record
- We strive for a healthy, productive work/life balance, while enjoying the opportunity to substantially contribute to the direction and success of a vibrant software business
- We're seeking passionate technologists, regardless of background to work with us. We want hackers, philosophers, activists – courageous people with good hearts and creative approaches to problem-solving.
0 comments:
Post a Comment