Careers
Choice assignments. Top pay. Certifications. Learning opportunities.

Careers

To view our open opportunities, select the title of the opportunity below for more details.

Scaled Agile Framework (SAFe) team-level coach

Contact:
Katie Snelson (636.530.7776 Ext. 809)

The SAFe team-level coach guides one or more agile teams as they adopt the Scaled Agile Framework (SAFe) and related SAFe ScrumXP practices and values. The coach provides focused, personalized just-in-time teaching, proactive advice, and feedback to the agile team and individual team members. The coach must have an aptitude for transferring knowledge to people with varied backgrounds and experiences. In all situations, the coach keeps the team focused on applying the SAFe ScrumXP approach and living agile principles.

While guiding new teams, the coach facilitates ceremonies such as backlog refinement, iteration planning, and retrospectives until successfully transferring that responsibility to the Scrum Master and team.

The ideal candidate has experience in traditional Scrum and in SAFe programs.

Essential Duties:

  • Coach the Scrum Master, Product Owner, Developers, and Testers on their roles within SAFe and what it means to live agile principles
  • Coach the entire team on how to improve or integrate new SAFe ScrumXP practices including pair work, continuous integration, test-driven development, refactoring, and using agile architecture principles
  • Help the agile team to prepare for and successfully participate in the PSI/Release Planning event
  • Assist Product Owners, User Experience designers, and others in defining user stories, splitting user stories, and setting priorities
  • Facilitate and/or help the team to develop and refine the team backlog, assess velocity, and plan iterations
  • Help the agile team to prepare for and successfully conduct demos and retrospectives at the end of each iteration
  • Ensure cross functional coordination (analysts, developers, and testers) is occurring early and often.
  • Assist the Scrum Master in being a servant leader and removing impediments for the agile team
  • Aid the team in improving transparency and using its agile metrics (e.g. velocity, defect rates, and burn-down charts)
  • Coach the team on effective use of agile tools

Required Skills:

  • Experience with or at a minimum training in Leading SAFe (SA) or SAFe Program Consultant (SPC)
  • Scrum Master Certification (CSM) and a minimum 5 years practical experience
  • Strong professional experience and a proven ability to explain the "why" behind agile principles, practices, and techniques
  • Demonstrated knowledge of and belief in with the principles behind emergent requirements and design
  • Strong analytical and problem solving skills
  • Excellent understanding of agile metrics (e.g. how to build a burn-down, track velocity, backlog tracking, and task definition)
  • Expertise in making continuous improvement changes, especially as it relates to software development
  • Proven ability as a servant leader with excellent communication (verbal and written) and social skills
  • Exceptional facilitation skills, must be able to lead and demonstrate value add principles with transparency (e.g. desire to bring disclosure and grow trust)
  • Must be able to resolve conflict with professionalism and a win-win attitude
  • Proven ability to lead teams to self-organize and working independently with limited supervision
  • Enthusiastic and fun individual with an attitude of team empowerment

Agile or Scrum Coach - Nationwide

Contact:
Katie Snelson (636.530.7776 Ext. 809)

Description:

Agile and Scaled Agile Framework (SAFe) Coaches are responsible for coaching and mentoring Agile Teams, ScrumMasters, Product Owners, stakeholders, and other organizational leaders with the overall goal of organizational transformation to agility, scaling agility, and application of the Scrum and Scaled Agile (SAFe) Frameworks. The Agile/SAFe Coach plays a significant role developing skills at all levels within an organization from development teams to executives and leadership. The Agile Coach helps to lead and guide multiple agile teams in delivering successful software solutions that meet the needs of customers and their stakeholders and business partners.

Responsibilities:

  • Partner with other Icon and Client Agile Coaches and ScrumMasters across the enterprise to identify synergies and lead continuous improvement opportunities with the Agile and SAFe models
  • Train and coach new Scrum teams, ScrumMasters and Product Owners in Agile values, principles, practices, and the Scrum and SAFe frameworks
  • Work with new and existing ScrumMasters, Product Owners and development team members while they transition to agile and apply new best practices
  • Mentor and guide multiple teams on a day-to-day basis
  • Contribute to the Agile Center of Excellence (COE) and Communities of Practice (COP)
  • Identify organizational impediments to successful Agile transformation and works with the leadership team to create effective strategies to overcome their impediments
  • Create client culture where creativity and innovation can flourish
  • Ensure Agile/Scrum concepts and principles are adhered to and be a voice of reason and authority, while maintaining Servant Leadership
  • Resolve conflict, facilitate discussions, and assist teams in determining the best approach to achieve self-organization, team accountability, and to work in a self-directed, cohesive manner
  • Bring disclosure and transparency to the business to ensure trust and accountability
  • Understand the value of and encourage the execution of effective agile engineering practices such as Continuous Integration, unit testing, code refactoring and simple design principles
  • Support tool selection and implementation

Qualifications for Agile and SAFe Coaches

  • Bachelors Degree – computer science, math, physics, or related area
  • 5+ years experience in project management/team leadership and software development
  • Minimum of 4 years of real-world agile project experience
  • Significant contribution as a change agent in an agile transformation
  • Certifications/education in Agile, Lean, and SAFe are a plus
  • Strong planning, organization, communication, and negotiation skills
  • Experience in code refactoring, design principles, and continuous integration
  • Experience in training, coaching, and mentoring new Agile, Scrum and SAFe teams
  • Experience in creating Agile training and workshop material
  • Experience working with large, small, remote and co-located Scrum teams
  • In-depth understanding of Agile values, principles, and the Scrum and SAFe frameworks
  • Understand fundamentals of iterative & incremental development, as well as Waterfall and how to transition from these methodologies to Agile and SAFe
  • Understand other processes and methodologies and can speak intelligently about them, as well as leverage other techniques to provide value to a team/enterprise
  • Actively demonstrate and promote Agile values, principles, and practices
  • At least 4 years experience using Agile tools such as Rally, VersionOne, TFS, Jira, Agile Craft, RTC, and others