- · Acts on behalf of the business owner or product owner to meet the needs of the Scrum Development Team and assure product delivery.
- · Develops a clear understanding of the customer’s needs and defines a Product Backlog.
- · Constantly re-prioritizes the Product Backlog based on customer feedback, market changes and business priority.
- · Determines the appropriate product Release Date and Content.
- · Actively manage internal and external stakeholders.
- · Accept or reject the product teams work results at each Sprint Review meeting.
- · Maintain a basic knowledge of software development.
- · Provide regular reporting including product spend, scope, schedule and planning.
- · Manages the integration and communications among applications, databases and technology platform teams.
- · Administers company technology practices, standards and procedures.
- · Manages an inventory of technology related assets hardware, software, application systems, databases, licenses, products.
- · Makes decisions based on documented business opportunities, benefits, risks, and success factors of potential applications.
- · May manage a portfolio of development projects with implication to cost reduction initiatives.
- · Analyses a variety of work processes and associated document and information flow for strategic recommendation to leadership.
- · Oversees group that defines and implements new or enhanced applications into a production environment.
- · Manages Third Party relationships with software integrators Skills and Abilities.
- · Ability to set and manage priorities judiciously.
- · Experience in software Product Development (Products having a graphical user interface is a must.
- · Applications delivered to a mobile phone preferred. Customer facing websites secondary.)
- · Demonstrable knowledge of software development lifecycles and activities.
- · A strong understanding of software Agile methodologies.
- · A clear ability to manage a range of different personality types in a facilitative and mature manner.
- · Strong relationship building skills including the ability to relate constructively to all levels of the organization.
- · Strong listening and written and oral communication skills.
- · A proven ability to plan, undertake and finish activities to achieve high quality results.
- · The desire to be part of and contribute to a team environment.
- · Demonstrated commitment to keeping sensitive information confidential.
- · Ability to articulate ideas to both technical and non-technical addressees.
- · Exceptionally self-motivated and directed.
- · Very high level of interpersonal skills to work effectively with others, motivates employees, and elicits work output.
- · Knowledge and understanding of Information Technology industry trends, directions and market experience; ability to relate them to own organization.
- · Knowledge of architectural concepts, principles, and tools relevant to infrastructure, information, Applications, organizational structure, etc.
- · Familiarity with company's information architecture and information management methodologies.
- · Proven experience developing product requirements using an Agile project/software development lifecycle methodology (User Stories preferred).
- · Extremely high level of sound logic and analytical ability where problems are very unusual and difficult.
- · Highly developed oral and written communication skills.
Experience:
- · Likely representation experience of 3+ products.
- · Likely 4+ years of experience.
- · Intermediate regarding skill mastery.
Required Skills and Experience:
- · Bachelor's degree or combination of relevant education and experience.
- · Must be a Certified Scrum Master with 3+ years of Agile experience.
- · Experience with TFS.
- · Must have 2 years of experience coaching teams to use Sprints, Kanban and other Lean principles.
- · Advanced knowledge of the software development lifecycle and of several software development methodologies.
- · Experience with processes and tools supporting Agile methodologies.
- · Excellent interpersonal skills, ability to work with diverse personality types.
- · Facilitation skills in leading planning meetings, reviews, and retrospectives.
- · Ability to understand technical issues.
- · Exceptional communication, organization, and time management skills.
- · Ability to coach and mentor the team to reach their highest potential.
- · Collaborative approach to decision-making on teams.
- · Strong analytical and problem-solving skills with a high attention to detail.
- · A willingness to travel.
- · Scrum Master Certification.
Additional Skills Preferred:
- · 2 years of Agile Coaching experience.
- · Experience as a developer, tester, business analyst, or UX designer, especially in an Agile environment.
- · Outstanding presentation and public speaking skills.
- · Experience conducting stand-up training.
- · Experience developing training materials.
- · Experience leading organizational change management.
- · Experience developing and growing business with new and existing accounts in a deliberate and strategic manner.
- · Experience designing and deploying methodologies in many types of organizations.