Location: VA - Richmond
Opportunity: A Contract position with Client
Description: Untitled 1
Technical Agile Coach – Software Engineering (Extreme Programming)
Contract/Contract to Perm/FTE position in Richmond, VA
Is your coaching preference to work with individuals and teams on improving their technical practices? SolutionsIQ, a leading provider of Agile consulting, training, and distributed Agile software development, is looking for Agile Coaches.
Everybody at SolutionsIQ is committed to Agile values and principles. We help our clients to successfully adopt practices like Agile engineering practices (XP), Scrum, Lean, and Kanban, and we provide management consulting services, including organizational change management, program planning and management, and portfolio management. We also use Agile to build and deliver software for our customers.
Ideal candidates are experienced Agile developers with the experience to introduce pair programming, test driven development, continuous integration and other technical practices by working side-by-side with developers.
Candidates must be excellent listeners, possess outstanding facilitation and conflict-resolutions skills, and the ability to work in collaborative environments. The candidate will be selected based on their ability to function as a consultant, developer, trainer, and coach, although those in this role may frequently be involved in typical project delivery roles. You will:
Provide technical expertise in Agile engineering practices to the delivery team and others
Consult on and utilize the latest Agile methodologies
Serve as SME on Agile software engineering practices
Maintain relevant metrics that help the team see how they’re doing
Provide instruction and training to software development teams in the area of Agile software principles
Facilitate sprint planning and retrospective
Provide clear and concise communication with project team members
10 years or more experience in technology/software organizations
Deep experience as an Extreme Programming (XP) practitioner and the ability to coach others on these practices.
Advanced knowledge of the software development lifecycle and of several software development methodologies. Senior-level skills in systems architecture, design, development, and programming in object-oriented and relational databases and client server platforms
Experience in pair programming with other developers
Experienced at mentoring other developers
Experience in leading technical teams; skills as coach and consultant to development organizations
Experienced software developer or software tester, especially in an Agile environment
Technical or Business degree
Certified Scrum Master; Experience as a working Scrum Master
Experience with processes and tools supporting Agile methodologies
Facilitation skills in leading planning meetings, reviews, and retrospectives
Location in Richmond, VA or willingness to travel there
Additional Skills Desired:
Outstanding presentation and public speaking skills
Experience conducting stand-up training
Experience developing training materials
Experience leading organizational change management
Experience developing and growing business with new and existing accounts in a deliberate and strategic manner
Experience designing and deploying methodologies in many types of organizations
A predisposition to patience and tolerance.
Must be comfortable and articulate in challenging change management scenarios, knowing when to insert self and when to fade back.
Must be extraordinarily articulate, persuasive, and comfortable interacting with all levels of customers, from line developer to C/VP level.
Effective and collaborative team member.
As an Agile professional, why would you choose SolutionsIQ?
When we ask our employees this same question, they explain that the best part about working at SolutionsIQ is the opportunity to collaborate daily with an outstanding group of Agile experts from a diverse set of backgrounds.
From the day we here at SolutionsIQ began using Agile practices in 2004, our commitment has steadily grown. Today we use Agile in running the entire company--“we practice what we preach!” We encourage our Agile practitioners to participate as students and as thought leaders in the Agile community.
SolutionsIQ - 8 months ago