Facilitates and champions the agile software development process by coaching & mentoring development teams, identifying & eliminating impediments, and promoting the use of standards and practices. Ensures smooth operation of agile process & activities, is responsible for leading daily stand-ups, backlog prioritization, planning, retrospectives, and other team ceremonies. Proactively solves problems by partnering with teams to succeed in the delivery of business value.
Drives Agile and Lean frameworks that result in quality product delivery, continuous improvement, and timely releases. Manages work in progress, removes impediments, promotes transparency and are an advocate and coach towards autonomous, self-organizing and empowered teams. Coaches teams, business owners and stakeholders in agile maturity practices and supports relentless improvement and building a growth mindset.
Assists with agile training and coaching, promoting accountability and transparency across all levels of the organization. Helps teams learn to identify dependencies, skill/knowledge gaps, and other barriers; encouraging the team to participate and own action items and escalating as necessary. Ensure teams’ delivery success by leveraging the appropriate agile methodology (Scrum/Kanban/etc.) to enable predictable, quality delivery while maintaining a focus on the continuous improvement of the team.
Travel (% of work period)
10% or as needed
Essential Job Functions
- Organizes and facilitates agile team activities and ceremonies (e.g. Planning, Daily stand-up, Backlog Refinement, Demos/Reviews, and Retrospectives).
- In a Scaled Agile model, facilitates scaled planning for the team-e.g. Pre-Planning/Preparation, PI Planning Events and represents the team at broader planning and coordination sessions.
- Actively coaches other leaders, peer roles and individual contributors on continual improvement, growth mindset and maturing current Agile adoption.
- Coaches team members and other Scrum Masters regarding adoption of agile standards, tools, and best practices to improve collaboration and self-management, promoting healthy interactions both with team and with external stakeholders.
- Understands and utilizes Lean-Agile metrics to help teams continually improve. Assesses the Agile/Scrum maturity of the team & coaches the team to higher levels of maturity.
- Understands the mechanics of the Agile framework or method and teaches the specific roles, work products, and activities to team members. Increases team knowledge of Agile/Lean topics helping them understand “why” practices work not just “how.”
- Stays current with Agility industry trends & explores other perspectives.
- Comfortable experimenting with a variety of approaches based on need & fit. Promotes the use of/experimentation with quality/engineering practices.
- Collaborates with the product owner(s) to ensure the team has a healthy product and Sprint backlog.
- Serves as Scrum Master for 2-3 Agile Teams.
- Coaches the team towards the importance of regular sprint reviews/demo to demonstrate finished work to stakeholders and celebrates team achievements.
- Manages and helps the team implement areas of improvement as identified in the Retrospective.
- Facilitates dependency management/risk management/impediment removal for the team.
- Works with Product Owners and Program Managers to understand the product roadmap, priorities, and schedules to guide delivery.
- Enables the team to become high performing through collaboration and a relentless focus on continuous improvement including cross-skilling across the team.
- Communicate with leaders across the organization to ensure transparency into delivery progress, challenges, and risks.
- Support the team in using agile planning and development tools (e.g. Azure DevOps, Jira, Confluence, M365, etc.).
- Performs other duties as assigned by management.
Minimum Qualifications
This job requires a background that demonstrates the following minimum knowledge, skills, talents, and traits:
- Bachelor's degree in computer science, engineering, information systems, or business administration and/or equivalent formal training or work experience.
- 3+ years of experience as a Scrum Master required.
- 2+ years’ experience leading multiple Agile teams on successful software delivery; experience with Agile tools that support metrics and tracking iterative development.
- Demonstrated ability to work collaboratively, be approachable and enjoy working with passionate people.
- Demonstrated ability to coach through constructive conflict and adept at building positive partnerships across the organization.
- Awareness of Agile technology practices, techniques, and DevOps (e.g., user stories, Test Driven Development, Continuous Integration, Continuous Testing, Pairing, Automated Testing).
- Effective facilitation skills at the team and department level. Ability to remain neutral, apply conflict management & establish trust. Ability to have difficult conversations.
- Knowledge and understanding of industry standard software best practices, development lifecycle processes and methodologies.
- Ability to effectively guide teams in the use of Agile/Scrum/Kanban practices to deliver value to our customers.
- Ability to effectively coach the team to higher levels of maturity at a pace that is sustainable and comfortable.
- Demonstrated ability to prioritize workload of multiple teams and the work intersections between them.
- Ability to work with minimal supervision and is responsible for applying Agile practices, skills, tools and techniques to deliverables, processes, and systems that meet or exceed business needs and expectations.
- Experience working with business end users and stakeholders at all levels in the organization.
- Experience with processes and tools supporting Agile methodologies (ADO, VSTS, Jira).
- Self-directed, self-motivated, thirst for knowledge and a passion for learning; ability to take ownership of work and demonstrate initiative.
- Excellent interpersonal skills including organizational, team building, and issue resolution; works effectively with colleagues at all levels.
- Active listener and open to different points of view; flexible and adaptable.
- Excellent written and verbal communication skills; strong presentation and facilitation skills.
- Ability to get the job done effectively and efficiently; ability to build a trusting work environment where problems can be openly discussed.
- Engages well with others and passionate about providing an exemplary customer experience.
Desired Qualifications
- Agile certifications such as Advanced Certified ScrumMaster, Certified Scrum Professional ScrumMaster, SAFe Scrum Master, SAFe Advanced Scrum Master, PMI-ACP.
- Experience leading/facilitating training sessions.
- Experience working in the Scaled Agile Framework (SAFe) strongly preferred.
- Experience partnering with external vendors (integrations, testing, etc.).
Skills Required
- Bachelor's degree in computer science, engineering, information systems, business administration, or equivalent formal training or work experience
- At least 3 years of experience as a Scrum Master
- At least 2 years of experience leading multiple Agile teams through successful software delivery
- Experience with Agile tools supporting metrics and iterative development tracking
- Knowledge of Agile, Scrum, and Kanban practices
- Awareness of Agile technology practices, engineering techniques, and DevOps
- Knowledge of user stories, Test-Driven Development, Continuous Integration, Continuous Testing, Pairing, and Automated Testing
- Effective team- and department-level facilitation skills
- Conflict management skills and ability to establish trust and conduct difficult conversations
- Knowledge of software development best practices, development lifecycle processes, and methodologies
- Ability to guide teams in Agile, Scrum, and Kanban practices to deliver customer value
- Ability to coach teams toward higher levels of Agile maturity
- Ability to prioritize workloads across multiple teams and manage work intersections
- Experience working with business end users and stakeholders at all organizational levels
- Experience with ADO, VSTS, and Jira
- Excellent interpersonal, organizational, team-building, issue-resolution, written communication, verbal communication, presentation, and facilitation skills
- Ability to work independently, take ownership, and apply Agile practices, tools, and techniques effectively
- Agile certification such as Advanced Certified ScrumMaster, Certified Scrum Professional ScrumMaster, SAFe Scrum Master, SAFe Advanced Scrum Master, or PMI-ACP
- Experience facilitating training sessions
- Experience with the Scaled Agile Framework (SAFe)
- Experience partnering with external vendors for integrations, testing, or related work
What We Do
We’ve been helping to protect the financial future of families like yours, making a difference in hometowns across America, and honoring our country since 1890. As a not-for-profit life insurance company, we put money back into the community. We’re here when you need us most. When you become part of the WoodmenLife family, you’re joining other people who share your commitment to family, community, and country. Through WoodmenLife, you have opportunities to connect with others, give back locally, and honor those who make an impact. You have an open invitation to: -Support your community through local volunteer activities -Enjoy family outings sponsored by WoodmenLife -Join in our fight against hunger -Fundraise for causes that matter to you An individual becomes a member by joining our shared commitment to family, community and country, and by purchasing a WoodmenLife product. Woodmen of the World Life Insurance Society Home Office: Omaha, NE 1-800-225-3108 www.WoodmenLife.org Not all Representatives are licensed to sell all products. Not all products are available in all states. Representatives are independent contractors and are not employees of WoodmenLife. Any opinions, ratings or reviews posted by third parties are their own and may not be representative of the experience of others or indicative of future performance or success. The views and opinions expressed in 3rd party articles are those of the authors and do not necessarily reflect the position of WoodmenLife. Securities are offered through Woodmen Financial Services, Inc., 1700 Farnam Street, Omaha, NE 68102, 1-877-664-3332, member FINRA/SIPC, a wholly owned subsidiary of Woodmen of the World Life Insurance Society (collectively "WoodmenLife"). Securities other than the WoodmenLife Variable Annuity are issued by companies that are not affiliated with Woodmen of the World Life Insurance Society.






