Agile Project Manager
We are looking for technical team members at all levels who want to push themselves to deliver best in market SaaS solutions. We offer a challenging environment where you will have to grow, adapt, and use your skills consistently. Success will be the reward as we build solutions for the moments that matter for our customers.
The Agile Project Manager is responsible for delivering results for the Engineering department by supporting, coaching, and guiding engineering teams to effectively work with product owners and self-organize around delivery our most critical projects. You will rely heavily on your agile background, pushing teams towards embodying the values, but also bring in the disciplines of risk management, communication management, planning and delivery. You will work closely with engineering leads and product leads to identify and eliminate external impediments to delivery. This role is a change agent. You will be coaching teams on effective and efficiently delivery, not making them dependent on you navigating it all.
Responsibilities
Help teams manage the development lifecycle
- Guide teams through project planning, including identifying outcomes, facilitating story mapping events, determining delivery milestones, and conducting release planning.
- Drive teams towards defining “done” and tracking against that done state – at the project, feature and sprint levels.
- Identify, manage, and effectively communicate risks and dependencies.
- Identify and remove impediments to team productivity through collaboration with engineering and product leadership.
- Use standard agile metrics such as team velocity, burndown charts, and cycle time to determine progress, and re-forecast timelines when off track.
- Facilitate negotiations on scope, complexity and timelines between product and engineering teams when projects change to determine the best delivery outcome.
- Be the “source of truth” for Senior Engineering Leaders on project status, risks, challenges, and delivery by communicating in clear, concise and actionable language.
Acting as scrum master / coach
- Facilitate recurring and ad-hoc meetings with development lifecycle (stand-up, sprint planning, refinement, sprint review, retrospectives)
- Guide Product Manager and Development Team on effective backlog management and best story writing practices.
- Teach teams how to estimate and ensure backlog items are estimated prior to Sprint Planning.
- Evangelize continuous improvement and transparency. Help teams define and track metrics to highlight bottlenecks, blocks or impediments to delivering value.
- You goal should always be helping the teams become self-managing around value delivery on a consistent and frequent cadence.
Be a change agent
- Be highly empathic and passionate about creating successful teams and high trust environments.
- Be experienced in doing this remotely, as our teams are globally distributed.
- Be driven towards automating repetitive tasks for project teams, project management and scrum domains.
Qualifications
- 5+ years project management experience in agile environments.
- 1-2 years’ experience in high change environments - start-up, digital transformation or similar.
- Track record of helping evolve agile practices in environments with a mix of legacy and modern applications.
- Experience leading geographically (globally) diverse teams through influence and best practices.
- Proven expertise in using remote collaboration tools for communication (synchronous and asynchronous), brainstorming and tracking status.
- Excellent communication skills with ability to relate with both technical and business professionals.
- Usage and experiencewith Azure DevOps, VSTS, Jira, Aha! or similar tool to plan and maintain agile workflows and work.
Preferred Qualifications
- Certifications (any of the below):
- PMI-ACP or PMP
- Certified Scrum Master (CSM) or Certified Scrum Professional (CSP)
- Professional Scrum Master (PSM)
- Experience in FIN-TECH or Compliance environments