Previous Job
Scrum Master
Ref No.: 17-04578
Location: Boise, Idaho
Start Date / End Date: 06/12/2017 to 12/11/2018
 State of Idaho
Title: Scrum Master
Location:  Boise, ID 83703
Duration: 6/12/2017 – 12/11/2018
Client is seeking certified Scrum Master. 
The person filling this position will work as a ScrumMaster on a Java development team working on the creation and qualification of the software needed to implement the Medicaid Readiness Initiative within the Department of Health and Welfare. We are a product team of developers, QA experts, analysts, product owners, DBAs, architects and lean/agile leaders who are looking for an experienced Scrum Master to assist with the ongoing improvement efforts. We're pretty good at the basics of agile software development but can always use new ideas about how and where to improve. We are continuously improving and get excited about results and outcomes we achieve through those changes; whether that means moving towards continuous deployment, using Test Driven Development, implementing test automation, employing pair programming or growing leaders throughout our organization.
We are seeking a person that leads by example rather than by dictates and knows how to bring out the best in people. This person is not afraid to deal with conflicts. He or She knows when it's good to help the team say "No” and when to help the team push for more results.
In addition, we're looking for someone to act as a champion in terms of sharing Agile knowledge across the organization. Whether it be organizing 1-day open spaces for our agile community, or organizing cross-team workshops, the goal is for this person to continue to promote an Agile environment around our larger product team.
Expected Deliverables:
Education:  Four year college degree or equivalent technical study and subject mastery
Experience:  Two plus years of relevant ScrumMaster experience
  • Role Description:  Act as Scrum master with a focus on guiding the team towards improving the way they work.
  • Facilitating and/or supporting all Scrum Events; Sprint Planning, Daily Scrum, Sprint Review and Sprint Retrospective.
  • Supports the Product Owner and Development Team in their quest to do everything possible to fulfill customer's needs and exceed expectations.
  • Providing all support to the team using a servant leadership style and leading by example.
  • Guiding and Coaching the Scrum Team and organization on how to use Agile practices and principles to deliver high quality products to our customers.
  • Assessing the Scrum Maturity of the team and organization and coaching the team to higher levels of maturity, at a pace that is sustainable and comfortable for the team and organization.
  • Removing impediments or guiding the team to remove impediments by finding the right people to remove them.
  • Building a trusting and safe environment where problems can be raised without fear of blame, retribution, or being judged, with an emphasis of healing and problem solving.
  • Facilitating getting the work done without coercion, assigning, or dictating the work.
  • Facilitating discussions, decision making, and conflict resolution.
  • Assisting with internal and external communication, improving transparency, and radiating information.
  • Supporting and educating the Product Owner, especially with respect to refining (aka grooming) and managing the product backlog.
  • Supporting and educating the Development Team, especially with respect to self-organization, agile engineering, agile testing and incremental and iterative software development.
  • Take an Agile leadership role in the organization's Continuous Improvement program; helping teams develop effective improvement objectives and plans to achieve them.
  • Ensure outside team resources such as DBA's, Architects, and system administrators are coordinated for future sprints when applicable.
Specific Required Skills:
Specific Skills for a ScrumMaster:
  • First level Scrum Master certification (PSM I, CSM )
  • Experience in the Scrum Master role for at least two years for a software development team
  • Good skills and knowledge of servant leadership, facilitation, situational awareness, conflict resolution, continual improvement, empowerment, and increasing transparency
  • Knowledge of numerous well documented patterns and techniques for filling in the intentional gaps left in the Scrum approach (example: numerous Burndown techniques, Retrospective formats, scaling agile across multiple teams, handling defects, etc.)
  • The ability to distinguish between what "is Scrum" what is "not Scrum"
  • Excellent communication and mentoring skills
  • Understand the fundamentals of iterative and incremental development.
  • Understand the fundamentals of software development processes and procedures.
  • Demonstrate knowledge and experience with IT processes and concepts.
  • Knowledge of other approaches discussed in the Agile space: XP, Kanban, SAFe, etc.
  • Knowledge and/or experience with widely successful Agile techniques: User Stories, ATDD, TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing, etc.
Technical Skills:
  • Understand basic fundamentals of iterative development.
  • Understand other processes and methodologies and can speak intelligently about them and leverage other techniques to provide value to a team/enterprise.
  • Understand basic fundamentals of software development processes and procedures.
  • Understand the value of commitments to delivery made by a development team.
  • Understand incremental delivery and the value of metrics.
  • Understand backlog tracking, burn-down metrics, velocity, and task definition.
  • Mastery of common Agile/Scrum practices.
  • Familiarity with software as a service, service-oriented environments, and improving development practices.
  • Understand the software development tools such as Cucumber and Jira,
What we are looking for is a strong technical contributor who can quickly come up to speed on our existing system functionality, application infrastructure, both from a hardware and software perspective. The candidate filling this position must able to work in a fast-paced, agile environment.
Experience working with government agencies would be advantageous, but is not required