The Scrum Master is responsible for guiding its IT softwaredevelopment team through the use of Agile/Scrum principles.The candidate must be an experienced Agile ScrumMaster with the ability to guide a self-organized delivery team towards thecompletion of the product owner objectives.One of the chief objectives is to ensure that the team produces thehighest quality software possible providing tangible value to customers.The Scrum Master is responsible forimplementing, facilitating and enabling the Scrum process at the teamlevel.The Scrum Master should havedemonstrated ability to effectively coach a software team in an Agileenvironment. The Scrum Master should be a servant leader who ensures adherenceto standard Scrum practices to continually improve the team’s performance.The Scrum Master preferably has experiencewith multiple agile software methodologies, such as: SAFe, Kanban, LEAN, etc.
Essential Job Duties &Responsibilities
·Guides the Scrum team on:
oHowto use Agile/Scrum principles, practices and values
oBecominga self-governing high-performance team
oEstablishingand breaking down a sprint schedule into measurable activities, ensuringdependencies are met
oCollaboratingand effectively managing their work
oResolvingissues and conflict
·FacilitatesAgile ceremonies (daily scrum, sprint planning, sprint demo and retrospective,etc.).
·Helpsbalance the prioritization of technical debt against new feature innovation andsoftware delivery.
·Createsa positive and easy communication channel (team, product owner, stakeholders).
·Ensuresthe team has clear goals and measurements to reliably deliver value as planned.
·Assesses the Scrum Maturity of theteam, organizes and coaches the team to higher levels of maturity, at a pacethat is sustainable and comfortable for the team and organization.
·Protectsthe team from outside interruptions and distractions and removes impediments;or guiding the team to do so by finding the right personnel to remove theimpediment(s).
·Builds a trusting and safeenvironment where problems can be raised without fear of blame, retribution, orbeing judged, with an emphasis on healing and problem-solving.
·Facilitates getting the work donewithout dictating or assigning the work.
·Facilitates discussion, decisionmaking, and conflict resolution.
·Assists with internal and externalcommunication, improving transparency, and radiating information.
·Supports and educates the Product Owner whenthey:
oCreate goals and objectives to getto the minimum viable product (MVP).
oGroom, maintain, and prioritize theproduct backlog Write and breakdown User Stories
oWrite and estimate User Stories
oRefine the team’s work capacity
oProvide transparency to the work andproduct status
·Provides all support to the teamusing a servant leadership style and leading by example.
·Coordinates activities with internalstaff, as well as outsourced or offshore staff to ensure projects/products areprogressing within budget and on schedule.
·Produces reports on Burndown trendsand financial management.
·Ensuresalignment with Group Technology PoliciesOther duties
·Otherduties as assigned.Job Responsibilities (Knowledge, Skills &Abilities)
·Experiencein diligently applying Scrum principles, practices, and theory.
·Excellentskills and knowledge of servant leadership, facilitation, situationalawareness, conflict resolution, continual improvement, empowerment, influence, andincreasing transparency.
·Knowledgeof various well-documented patterns and techniques for filling in theintentional gaps left in the Scrum approach (Example: numerousburn downtechnologies, various Retrospective formats,handling bugs, etc.).
·Awarenessand experience with widely successful Agile techniques: User Stories, BehaviorDriven Development (BDD), Acceptance Test Driven Development (ATDD), TestDriven Development (TDD), Continuous Integration, Continuous Testing, Pairing,Automated Testing, Agile Games.
·Applicableknowledge of the technologies used by the team.
·Excellentcommunication and mentoring skills to optimize their use of Agile/Scrum.
Education and Experience Required
·Preferred Bachelor’sdegree in Business, Computer Science or related field.
·5+ years managing applicationdevelopment projects including medium to large scale deployments.
·4-6+ yearsas a Scrum Master, managing agile projects.
·1-yearminimum experience managing with backlog tools, specifically JIRA.
·Experiencewith other Agile approaches: XP, Kanban, Crystal, FDD, SAFe.
·Experiencecoordinating or serving on cross-functional teams or environments.
·Ability tointeract effectively with various levels of the organization.
·Excellentverbal, written communication, and presentation skills.
·Excellentunderstanding of system development life cycle.
·Experiencemanaging, coordinating, and escalating both internal and external dependenciesfor a team.
·Prefer tohave at least one Agile framework certification such as:
oCSM(Certified Scrum Master), PSM (Professional Scrum Master), Formal facilitationtraining or mentoring under a Scrum Coach