ACT, Inc. Senior Release Train Engineer in Iowa City, Iowa

Overview

ACT is a nonprofit organization helping people achieve educational and workplace success. Our programs are designed to boost lifelong learning in schools and workplaces around the world. Whether it's guiding students along their learning paths, enabling companies to develop their workforce, fostering parent, teacher, and counselor understanding of student progress, guiding job seekers toward career success, or informing policymakers about education and workforce issues. ACT is passionate about making a difference in all we do.

Learn more about working at ACT at

Responsibilities

The Senior Release Train Engineer (RTE) facilitates the Agile Release Train (ART) processes and program execution, escalates impediments, manages risk, and helps drive program-level continuous improvement. The RTE is responsible for facilitating program events such as Release Planning, Inspect & Adapt, and the Scrum of Scrums. This role will heavily leverage the Scaled Agile Framework (SAFe) to drive agile delivery within the release train.

Typical work-related activities include:

  • Establish program level cadence and drive program level ceremonies (e.g. PI Planning, Scrum of Scrums, release train retrospectives)

  • Facilitate the PI Planning event and PI Planning readiness by fostering the preparation of Vision and Backlogs, and through Pre- and Post-PI Planning meetings ensuring PI Objectives are published for visibility and transparency

  • Manage and optimize the flow of value through the ART using various tools, such as the Program boards and Kanbans and other information radiators

  • Assist tracking the execution of features and capabilities, facilitating periodic synchronization meetings at the Program Level

  • Assist with economic decision-making by facilitating feature estimation by teams and the roll-up to Epics, where necessary

  • Coach leaders, teams, and Scrum Masters in Lean-Agile practices and mindsets and the importance of collaboration

  • Help manage risks and dependencies, escalating and tracking impediments upon identification

  • Work with Product Management, Product Owners, and other stakeholders to help ensure strategy and execution alignment

  • Drive relentless improvement via Inspect and Adapt workshops; assess the agility level of the ART and help them improve

Qualifications

Education:

  • Bachelor’s degree in business or a technical discipline, such as Computer Science, Information Systems, Engineering) or related area required

  • Or an equivalent combination of education and experience from which comparable knowledge and abilities can be acquired.

Experience:

  • At least 5 years of progressive responsibility as a Project or Program Manager, Product Owner and/or Scrum Master on complex software development projects involving multiple teams

  • Experience with Agile principles and practices, preferrably using SAFe methodologies required

  • Experience with Agile Management tools (e.g. Rally, JIRA, VersionOne) required

  • Experience leading teams and people in a matrixed environment required.

Knowledge, Skills and Abilities:

  • Ability to drive and influence change and effectively communicate with all levels of the organization is critical.

  • Familiarity with common Agile practices, service-oriented environments, and better development practices.

  • Knowledge of SAFe (Scaled Agile Framework) structure and theories.

  • Understanding of basic fundamentals of iterative development.

  • Understanding of fundamentals of software development processes and procedures.

  • Understanding of backlog tracking, burndown metrics, velocity, and task definition.

  • Understanding of incremental delivery and the value of metrics.

  • Excellent English communication skills in written and spoken form.

  • Be a Servant Leader:

  • Listen and supports teams in problem identification and decision-making

  • Create an environment of mutual influence

  • Understand and empathize with others

  • Encourage and support the personal development of each individual and the development of teams

  • Support the teams commitments

  • Think beyond day-to-day activities; apply system thinking

  • Be open and appreciate openness in others

Preferred:

  • Agile / Scrum Industry Certification(s)

  • SAFe Release Train Engineer Certification

  • Project Management Industry Certification(s)

  • Lean Methodology Certification(s)

  • Experience with various Testing techniques such as Test Driven Development and Behavior driven testing

  • Understanding of the value of commitments to delivery made by a development team

  • Participation in industry Agile communities of practice

Job ID2019-1402

of Openings1

CategoryInformation Technology (Development)

TravelUp to 25% Travel

ACT is an Equal Opportunity Employer/Minorities/Females/Protected Veterans/Disabled.