- Provide agile and lean coaching to Agile Team and other professionals in ITS with the intent of building a generative culture.
- Help Agile Teams implement changes in approach processes, policies, and procedures.
- Mitigate blockers that prohibit development or testing during increments by engaging the correct resource(s) that can resolve blockers.
- Provide independent voice during planning and refinement to ensure that Agile Team understands work as defined by customer’s acceptance criteria.
- Ensure that Agile Teams and customer stay within scope as defined in acceptance criteria during increments.
- Ensure that requests for changes in work during increment are discussed during problem-solving workshop with customer and ITS and the impact to development and testing during the increment is minimized.
- Lead daily stand-up meetings and other meetings, such as an Inspect & Adapt meeting.
- Ensuring ITS processes, policies, and procedures are followed.
- Work with business stakeholders to drive decision making and timely responses to development and testing questions during the increments.
- Monitor progress of Agile Teams and ensure that retrospective feedback is presented to management and adopted by Agile Teams.
- Ensure that planned cross-domain work is visible to product owners and product management.
- Ensure that dependencies and enablers that block prioritized work is delivered to architecture team.
- Provide weekly status updates for product management and architecture team on the state of development and testing during the increment.
- Continue to enrich understand of agile practices and lean principals through workshops, other learning sources, and certifications.
- Report and escalate issues that are not getting mitigated to product management
- Performs other job-related duties as assigned
- The job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Other duties, responsibilities and activities may change or be assigned at any time.
What We're Looking For:
- You're an ideal candidate if you have a BS in Business or an Information Technology degree and/or 5+ years of applicable experience in IT or as a Scrum Master.
- Experience as a java developer or in quality assurance preferred.
- Scrum Master certification(s) are highly desirable.
What You'll Need For Success:
- Intrinsic motivation
- Sound understanding of how to prioritize your work
- Flexibility in working with professionals from diverse backgrounds and experience levels
- Familiar with software development
- Basic understanding of agile development tools, such as Jira, Azure DevOps, Confluence, and others
- Ability to handle routine and sensitive contacts with governmental officials, consulting firms, contractors, developers, and business users
- Must possess excellent oral and written communication skills.
- Good interpersonal and communication skills suitable for a wide variety of contacts
- Confidence and ability to learn on the job and adapt quickly to changing circumstances
- Basic knowledge of the mission and role of DWD
- Strong knowledge of Agile Concepts
- Prior experience coaching teams in Agile or as Scrum Master
- Ability to handle multiple priorities
- Proficient at refinement, story splitting, velocity, retrospectives, and other agile techniques.
Supervisory Responsibilities/Direct Reports:
This role does not provide direct supervision to direct reports.