Company Type

Job Description

Works with and coaches teams with the planning, managing and delivery of capabilities and associated deliverables in support of organizational objectives. Lead teams in using agile methodologies including Scrum to improve team effectiveness. Facilitate iteration (sprint) planning, lead work within individual sprints, and coordinate retrospectives and demos. Assist key business users (product owners) with backlog creation and prioritization. Ensure cross functional team coordination (GUI designers, analysts, developers, and testers).  Lead daily sprint stand-ups and resolve conflict. Maintain and publish Agile metrics (e.g. velocity and burn-down). Coach, mentor, and evangelize Agile best practices across the organization. Manage project external dependencies by working with outside teams. Strategically work complex issues where analysis of situations or data requires in-depth evaluation of variable factors. Includes planning, plan creation and ongoing management, execution and implementation. Coaches activities to maintain progress, mutual interaction, and tasks of various parties in such a way that reduces the risk of failure, maximizes benefits, and minimizes costs. Builds, develops, and grows business relationships with stakeholders at multiple levels and multiple locations. Maintains continuous alignment with defined strategic business objectives. Coaches, mentors, motivates and coordinates project team members and contractors, and influences them to take positive action and maintain accountability for their assigned work.

  •  Requires thorough knowledge of general management methods within non-profit agencies
  • Ability to speak and write in a clear and understandable manner
  • Understands complex verbal or written instructions.
  • Must be well organized and systematic in work processes, possess excellent communication and collaboration skills with the ability to work effectively with groups and in the conduct of meetings; ability to work well individually within a team environment; delegate and share decision-making with team members as appropriate.
  • Must have strong leadership skills and be able to lead agile project personnel, exercising strong interpersonal skills; Experience managing distributed agile teams in a global set-up; communicate effectively with offsite team members to ensure team cohesiveness and coordination.
  • Thorough understanding of agile software development methodologies, values, and procedures.
  • Knowledgeable on agile practices for quality software development and delivery such as Test driven development, software test automation, user stories, user story mapping, continuous delivery, etc..
  • Thorough understanding of the agile software development lifecycle.
  • Knowledge of patterns and techniques for the Scrum approach (example: Burndown techniques,
  • Retrospective formats, handling bugs, etc.) manage multiple sprints simultaneously.
  • Thorough knowledge of English spelling, grammar and usage; excellent typing skills and detailed knowledge of all mediums of communications and tools used in those mediums
  • Knowledge ordinarily acquired through bachelor's degree and 2 years of experience in ITS or engineering involving project planning, project plan creation and ongoing management, execution and implementation.
  • Scrum Master certification is preferred. 

ALSAC is an equal employment opportunity employer. 

ALSAC does not discriminate against any individual with regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, transgender status, disability, veteran status, genetic information or other protected status.

Read Full DescriptionHide Full Description
Confirmed 22 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles