The scrum master is the team role responsible for ensuring Scrum teams live agile values and principles and follow the processes and practices that the team agreed they would use. The individual filling this role will lead from a position of influence, often taking a servant-leadership stance to increase team efficiency, motivate the team and champion changes to ensure quality and timeliness.
- Guides the team and organization on how to use Agile/Scrum practices and values with a strong customer focus
- Guides the team to facilitate self-organization
- Track project performance, specifically analyzing the successful completion of short and long-term goals
- Guides the team to fill the intentional Agile/Scrum framework gaps
- Assesses and coaches the team and organization to higher levels of maturity at a pace that is sustainable and comfortable for the team and organization
- Removes impediments leverages in correct resources
- Builds a trusting and safe environment where problems can be raised without fear of blame, retribution, or judgement with an emphasis on healing and problem-solving
- Facilitates getting the work done without coercion, assigning, or dictating the work
- Facilitates discussion, decision making, and conflict resolution
- Assists with internal and external communication, improving transparency, and disseminating information
- Supports and educates the Product Owner, especially on grooming and maintaining the product backlog
- Provides all support to the team using a servant leadership style
- Ensures the DoD (Definition of done) is being followed
- Experience in playing the Scrum Master role for at least one year for a software development team that was diligently applying Scrum principles, practices, and theory.
- Proven working experience in project management
- Knowledge of various well-documented patterns and techniques for filling in the intentional gaps left in the Scrum approach (examples: burndown techniques, Sprint Retrospective formats, defect handling, etc.)
- Experience working in a Scrum Master role 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. is beneficial
- Awareness and experience with widely successful Agile techniques: User Stories, Story Writing Workshops, Story Point Estimating, Test Driven Development, Planning Poker, etc.
- Experience in applying a wide variety of common techniques for filling in the intentional gaps left in the Scrum approach (example: various Burndown techniques, Sprint Reviews/Retrospectives, defect handling, etc.)
- Excellent communication and mentoring skills
Software product development familiarity and experience
- Excellent Compensation
- 401K plan
- Training Allowance Fund
- Working for a Startup Company with a collaborative and positive culture
- A Fair PTO system that allows for a healthy work life balance
- Opportunity to work on new technologies and learn new skills
- Cross functional training opportunities
- Guidance from a transparent leadership team
- Celebration Stiped
- You have an established ability to Interpret data by means of various methodologies.
- You are comfortable working at a company that celebrates failure, and rewards success.
- Your team loves working with you. Your colleagues love working with you. Your manager cannot understand how they ever lived without you.
- You can set operational targets and coordinate a cross-functional effort to achieve those targets.
- You motivate others. You communicate clearly. You inspire your coworkers.
- You identify problems and are decisive about communicating the problem with the larger team, ensuring the problems are corrected early.
- You cannot stand political games between departments and do not want to work for a company where inside politics drive actions rather than what’s best for the customer.
- You are a collaborative, hardworking, problem solver, who leads by example.
- You are way above average, and only want to work at a place that is nowhere near average.
- You understand that you would not be successful without the team, and you are grateful to your team members who participated in the company and your success
- You understand that continuous self-improvement is part of life and are willing to accept areas where you could be better and be willing to put in the work to improve yourself and those around you.