AVP Software Engineer
Role/Responsibility:
- Work with individuals across levels to develop an agile mindset, and facilitate the adoption of Agile methodologies across the organization
- Guide, coach, and motivate junior delivery leads and keep the team abreast of traditional and new agile practices
- Serve as Agile Delivery Leader and lead the scrum teams to successfully deliver technology initiatives within proposed timelines and with quality
- Interact with senior leaders and stakeholders to manage expectations and report regular progress
- Identify knowledge gaps, lead the team trainings, and manage cross-team handovers to ensure seamless delivery and ongoing maintenance
- Manage squad/enterprise level risks, timely reporting to relevant stakeholders, work with leadership and teams to produce mitigation plans, and execute effectively.
- Collaborate with Product Analyst, Product Owner, and Product Manager to define, design and deliver product roadmap
- Collaborate with Product, Tecjhnology and Quality Assurance leads to manage changing priorities and ensure effective cross-project communication and coordination
- Collaborate with solution integrators and external consultants on technology projects, review and manage project artifacts, help facilitate communication across internal and external stakeholders
- Partner with the Data Management and Analytics Teams to ensure technology solutions adhere to data quality requirements
- Actively participate in the process improvement initiatives to deliver business value
- Work in a diverse, global onshore/offshore technology delivery framework and collaborate with teams based out of multi-locations to execute at rapid pace
- Develop and maintain strong relationships with stakeholders across the organization.
- Facilitate program level events and processes, including the facilitation of the Program Increment (PI) planning process
Qualification:
- Minimum education and work experience required for this position include:
- Bachelor’s degree or foreign equivalent in Information Systems, Computer Science, Computer Engineering or other related streams
- 10+ years of total experience working in any capacity in a technology organization with minimum 5+ years serving as an Agile leader (Scrum Master or Agile coach).
- Proven experience in leading Agile transformations and well versed with various Agile ceremonies
- Strong knowledge of Agile principles, methodologies and frameworks, including but not limited to Scrum and Kanban
- Expert knowledge of modern technology framework, strong technical acumen to understand end-to-end system interactions
- Excellent planning, organizational, and time management skills, and the ability to manage competing priorities with tight deadlines.
- Excellent documentation and presentation skills, ability to author quality artefacts and present finished work to various stakeholders
- Demonstrated ability to influence without authority across multiple disciplines
- Experience in identifying and triaging risks and escalating through proper channels
- Excellent oral and written communication skills, ability to communicate effectively with executives, peers, and other functional groups across the company
- Experience with requirement management and collaborations tools such as Jira, Confluence, SharePoint, MIRO, Visio, Lucid, etc.
- Good to have – Certifications such as PMI-ACP, CSM, CSPO, SAFe, CSP, PSPO, or similar certification.