Company Overview:
Over the last 12 years, Pillar has been successfully mentoring clients and
implementing software development best practices in a variety of industries. Our
Speed to Value (S2V) approach is influenced by Agile Methodologies (XP, Scrum,
TDD) and includes practices such as Continuous Integration and Travel Light.
This approach has enabled us to deliver measurable business value early and
often in software development projects.
We strive to offer an exciting work environment that balances learning with
delivery, a culture that is fun, fast paced and geared to the success of both
the project and the individual.
We are currently looking to hire an Agile Process Coach for a project in
Detroit, MI and in Columbus, OH.
Necessary Skills to succeed:
Working knowledge of short iteration cycles (1-2 weeks), story card walls,
test-driven development, continuous integration and big visible charts, at a
minimum.
Experience with measurement and reporting for an Agile team in a commercial
enterprise.
Deeply understands the importance of iteration cadence.
As comfortable speaking to C-level executives as individual developers.
Flexible and adaptable in combining Agile practices and flavors to suit a
project situation. Ability to sacrifice Agile's "sacred cows" while still
staying true to fundamental principles.
Enough business background to ensure that an Agile team's activities are always
connected to business results.
Familiarity and comfort with a wide variety of the following:
• Agile flavors (XP, Scrum, etc.) and experience in combining them
• Application areas (financial, scientific, government, CRUD applications,
technical architecture initiatives like SOA, etc.)
• Team structures (large teams, small teams, distributed, offshore,
subcontracted components, legacy interfaces, etc.)
• Non-Agile stakeholders (steering committees, program managers, PMO,
upstream/downstream non-Agile project teams, in-house non-Agile methodology
groups, etc.)
Almost infinite patience with people's learning styles, ability to adapt
coaching techniques to fit individuals.
Played at least three coaching roles helping teams transform to Agile.
Exhibits a tangible passion for software development and Agile.
Takes the time to come up with useful phrases and metaphors that help people
overcome tough concepts and blockages.
Not Required
Hardened, inflexible approach to Agile "my way or the highway."
Does not require specific technical experience for a team environment, but
should be able to understand software architectural concepts and their business
value.
Not just a conceptual teacher, but a hands-on implementer as well (although
coding skills are not necessary).