Senior Agile Project and Delivery Manager
As Senior Agile Project and Delivery Manager, you will oversee a wide variety of projects from conceptual design through implementation, engaging directly with large and small clients and coordinating development teams to deliver solutions
Working in advanced technology architecture you will help to define and deliver solutions for clients and integrate both custom and packaged technologies to cover the complete life cycle of systems delivery
You will be responsible for taking solutions’ functional and technical requirements through the development process to delivery and implementation
You will assist with the ongoing development and improvement of Applied Blockchain’s project delivery framework (including which methodologies are used and how they are implemented), promote and ensure that projects are run according to the agreed framework
This role reports to the Chief Operating Officer and is a full time, permanent position in our London office
Key Responsibilities
You will be directly accountable for delivering individual projects, including:
- Engaging closely with clients and other stakeholders to define the vision and roadmap
- Working with the delivery team to translate client requirements into sprint deliverables
- Coordinating delivery activities (both on and offshore) including running planning sessions and daily stand ups
- Arranging end of sprint demos with internal stakeholders and external clients
- Proactively managing scope changes, risks and issues
- Tracking delivery versus plan and budget
- Generating relevant reporting and providing a high level of transparency to clients and internal stakeholders
- Making clients aware of the time and financial impact of scope and requirement changes (“no surprise environment”)
- Define, develop and generate metrics for teams, internal stakeholder and external stakeholders
- Ensuring that the overall delivery to the client includes non-functional requirements (and documentation)
Required Skills & Experience
- Proven experience as an Agile practitioner with a minimum of 5 years’ experience organising teams to deliver large-scale, complex strategic projects
This person should personify Scrum and Agile - Evidence of building a trusting and safe environment where problems can be raised without fear of blame, retribution, or being judged, with an emphasis on continuous improvement and problem-solving
- Knowledge of numerous well-documented patterns and techniques for filling in the intentional gaps left in the Scrum approach ( Burndown/Burn Up techniques, Retrospective formats, handling issues/bugs)
- Knowledge and experience with widely successful Agile techniques ( User Stories, BDD, TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing, Agile Games)
- Excellent communication and mentoring skills
- Ability to hold team members accountable via appropriate empowerment, set clear performance standards, resolve performance issues and keep the team engaged and on track
- 1-2 years of practical software development experience in one of the mainstream programming languages
- Bachelor’s degree (ideally in engineering, computer science or related field)
Desired Skills, knowledge & Experience:
- Bitcoin/Ethereum
- Node
js - React Native
- Jira and Trello