Applications are now open for the position of Agile Project Lead and Scrum Master. Responsibilities will include leading the effective delivery of Agile projects by facilitating Scrum ceremonies, guiding teams in Agile principles, and promoting a culture of continuous improvement and collaboration across the organisation; supporting Agile technical delivery by contributing to PI planning, aligning work to product vision and strategy, managing technical dependencies, risks, and resources, and overseeing release planning, execution, and post-release support; providing technical leadership through mentorship, architectural input, code quality assurance, and fostering a culture of knowledge sharing and continuous learning; ensuring clear communication and stakeholder engagement while protecting team focus and productivity. Managing customer relationships end-to-end by understanding needs, gathering feedback, managing expectations, and driving satisfaction through consistent delivery and engagement.
Duties and Responsibilities:
- Planning and facilitating all Scrum ceremonies including sprint planning, daily scrums, sprint reviews and sprint retrospectives
- Guiding the team on agile principles and scrum practices
- Fostering self-organisation and continuous improvement
- Championing and embedding agile values and principles within the team and the wider organisation
- Participating in PI planning and contributing to the definition of PI objectives and the programme increment plan from a technical perspective
- Aligning project activities with the overall product vision and roadmap
- Providing technical insights and customer feedback to inform product strategy and prioritisation
- Developing and managing detailed iteration plans and execution within the sprint in alignment with the overall PI plan
- Defining the scope, objectives and deliverables in alignment with business goals and product strategy
- Applying a hybrid approach by blending agile and traditional project management methodologies as appropriate for the project and organisational context
- Participating in project initiation activities including defining the business case and project charter
- Overseeing the execution of project tasks, ensuring adherence to the plan and managing any deviations
- Developing and maintaining detailed project schedules, tracking progress against milestones and managing dependencies
- Collaborating with product owners and development teams on release planning and execution
- Providing technical support and addressing issues in post-release phases
- Ensuring proper project closure including final deliverables, documentation and necessary ceremonies like inspect and adapt, sprint review and sprint retrospective
- Channelling customer feedback and technical insights to inform future product development and improvements
- Co-ordinating and managing technical resources within the teams to achieve iteration and PI objectives
- Identifying and managing technical dependencies within the team and with other teams within the ART and external stakeholders
- Identifying, assessing and mitigating potential project risks and issues
- Monitoring risks and issues and implementing corrective actions as needed
- Identifying and removing obstacles and roadblocks that hinder the team’s progress
- Ensuring that project deliverables meet quality standards and requirements
- Monitoring and controlling project budgets, ensuring adherence to financial constraints
- Maintaining awareness of budgetary constraints related to technical implementation within the PI
- Ensuring the creation and maintenance of relevant team-level and technical documentation aligned with SAFe practices
- Creating and maintaining comprehensive workstream documentation including workstream plans, status reports and lessons learned
- Monitoring and reporting on team progress, sprint burndown and other relevant agile metrics
- Maintaining clear and consistent communication with stakeholders within the ART
- Providing regular updates on team progress and technical considerations
- Facilitating communication to ensure clear and transparent interaction within the team and with all other stakeholders
- Shielding the team from external distractions and ensuring a focused and productive environment
- Providing technical leadership, guidance and mentorship to the development team
- Contributing to key technical decisions and architectural design
- Promoting and enforcing coding standards, best practices and code quality
- Providing input on the technical performance and development of team members
- Fostering a culture of knowledge sharing and collaboration within the technical team
- Keeping abreast of emerging technologies and industry trends relevant to the project and product
- Acting as a key point of contact for the customer throughout the project and product lifecycle
- Listening to and understanding customer needs and expectations
- Clearly communicating workstream progress, potential challenges and scope changes to the customer
- Proactively soliciting and gathering customer feedback on the project and evolving product
- Driving initiatives and actions to ensure high levels of customer satisfaction
- Cultivating and maintaining strong, collaborative relationships with key customer stakeholders
- Identifying all relevant internal and external stakeholders
- Developing and executing a communication plan to keep stakeholders informed about workstream progress, risks and decisions
- Proactively managing stakeholder expectations and addressing any concerns or issues
- Facilitating discussions and building consensus among stakeholders with diverse interests
- Providing regular and transparent reports on workstream status to stakeholders
Minimum Requirements:
- Bachelor’s degree in computer science, engineering or related technical field
- Advanced degree in a relevant field preferred
- SAFe certification (e.g. SAFe Agilist, SASM, SSM) highly preferred
- Scrum Master certification (e.g. CSM, PSM) is a plus
- Project management certification (e.g. PMP, PRINCE2) is a plus
- 7+ years in software development or related technical roles
- 5+ years leading technical projects and teams, ideally in a scaled agile environment
- 3+ years facilitating agile teams using Scrum, preferably within SAFe
- Experience mentoring and coaching technical teams in a SAFe environment
- Experience managing projects across multiple teams within an ART
- Experience with agile project tools (e.g. Jira, Confluence, alignment dashboards)
- Familiarity with various software development methodologies integrated with SAFe
- Strong understanding of agile methodologies (Scrum, Kanban)
- Solid foundation in traditional project management principles and practices
- Excellent technical acumen and understanding of software development processes
- Proven ability to lead and motivate technical teams
- Exceptional communication, interpersonal and stakeholder management skills
- Strong problem-solving and conflict resolution abilities
- Customer-centric mindset and a passion for understanding customer needs
- Ability to navigate complex organisational structures
- Strong organisational and time management skills
- Strong technical credibility and the ability to influence technical decisions within a SAFe context
- Excellent leadership skills with a focus on empowering and developing team members within the ART
- Proactive and results-oriented with a strong sense of ownership and commitment to PI objectives
- Exceptional communication and interpersonal skills, especially in a cross-functional, scaled environment
- Highly organised and detail-oriented, with an understanding of SAFe processes and artefacts
- Adaptable and resilient in a dynamic, scaled agile environment
- A passion for both technology and effective delivery practices within the SAFe framework