Job #: 1518

Title: Scrum Master – Omaha, NE

Region:

  • Other
  • Job Type:

  • Contract
  • Contract Pay Rate:
  • $25-50
    • Anywhere
    • Posted 11 months ago
    • This position has been filled

    Responsibilities:
    • Servant Leader: Must be able to garner respect from his/her team and be willing to get their hands dirty to get the job done
    • Communicative and social: Must be able to communicate well with teams
    • Facilitative: Must be able to lead and demonstrate value-add principles to a team
    • Assertive: Must be able to ensure Agile/Scrum concepts and principles are adhered to, must be able to be a voice of reason and authority, make the tough calls
    • Situationally aware: Must be the first to notice differences and issues as they arise and elevate them to management
    • Enthusiastic: Must be high-energy and motivational
    • Continual improvement: Must continually be growing ones craft learning new tools and techniques to manage oneself and a team
    • Conflict resolution: Must be able to facilitate discussion and encourage alternatives or different approaches
    • Attitude of empowerment: Must be able to lead a team to self-organization
    • Attitude of transparency: Must desire to bring disclosure and transparency to the business about development and grow business trust
    • Emotional Intelligence: need the ability to recognize and address behaviors that are counterproductive to the team dynamic and meeting sprint objectives
    • Effective at mediating peer disputes and interpersonal or working style differences
    • Attitude of inclusiveness and a bias for making sure all team members have a voice and seat at the table
    Requirements:

    Technical Skills
    • Understand basic fundamentals of iterative development as it pertains to moving/converting to an Agile methodology
    • 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, burndown metrics, velocity, and task definition
    • Familiarity with common Agile practices, Scrum service-oriented environments, and better development practices
    • Must be able to work with other teams across the organization that do not have agile practices or operate in more legacy workflows (i.e. waterfall or ticket based/shared services)
    • Ability to navigate complex release management environments and effective at planning and coordinating software releases at various intervals
    • Familiarity with Agile tools/products such as JIRA, Confluence, Rally Pivotal, Clarity, etc. is a plus
    • Ability to effectively break larger, more ambiguous work/stories into smaller more manageable work packages
    • Familiarity with techniques such as user story mapping, personas and persona mapping, visual management and information radiators
    • Effective use of video conferencing and other tools for enabling a collaborative work environment for remote teammates
    • Organized and skilled at archiving and managing/cataloging many physical artifacts

    Preferred Skills
    • Experience as a Scrum Master for at least two years for a software development team that was diligently applying Scrum principles, practices, and theory
    • Knowledge of other Agile approaches: XP, Kanban, Crystal, FDD, etc.
    • Knowledge and/or experience with widely successful Agile techniques: User Stories, ATDD, TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing, and Agile Games
    • Experience applying a wide variety of well documented patterns and techniques for filling in the intentional gaps left in the Scrum approach (e.g., numerous Burndown techniques, numerous Retrospective formats, handling bugs, etc.)
    • Previous experience as a team lead