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. RTE’s are 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:

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

  • Establish and communicate the annual calendars for Iterations and Program Increments (PIs)

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

  • Facilitate PI Planning readiness by fostering the preparation of Vision and Backlogs, and through Pre- and Post-PI Planning meetings

  • Facilitate the PI planning event

  • Summarize Team PI Objectives into Program PI Objectives and publish them for visibility and transparency

  • Assist tracking the execution of features and capabilities

  • Facilitate periodic synchronization meetings, including the ART sync 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

  • Help manage risks and dependencies

  • Escalate and track impediments Provide input on resourcing to address critical bottlenecks

  • Encourage collaboration between teams and Solution Architects/Engineering

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

  • Improve the flow of value through value streams using the Continuous Delivery Pipeline and DevOps

  • Help drive the Lean User Experience (UX) innovation cycle

  • Facilitate System Demos

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

  • Foster Communities of Practice and the use of engineering and Built-In Quality practices

Qualifications

Minimum Qualifications:

Education:

  • Bachelor’s degree in information technology 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 experience as Project Manager and/or Scrum Master in software development

  • Experience in a company using SAFe methodologies preferred

  • 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 ID2018-1253

of Openings2

CategoryInformation Technology (Development)

TravelUp to 25% Travel

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