Job Description

Job Description

Key Responsibilities of the Role:

Agile & Program Management:

  1. Own product delivery execution, ensuring on-time, high-quality releases.
  2. Implement and govern Agile best practices for efficient planning, execution, and value delivery.
  3. Drive SAFe and Lean portfolio management, ensuring strategic alignment across products.
  4. Establish clear OKRs/KPIs to measure and enhance Agile delivery efficiency.

Technical & Delivery Leadership:

  1. Collaborate with engineering and architecture teams to ensure solutions align with cloud-native, microservices, and SaaS-based architectures.
  2. Manage technical dependencies and risks, ensuring smooth cross-team execution.
  3. Enable teams to adopt DevSecOps, CI/CD pipelines, test automation, and observability for optimized software delivery.
  4. Foster a culture of continuous improvement, automation, and performance optimization.

Stakeholder & People Management:

  1. Engage with business and product stakeholders, translating business goals into Agile execution.
  2. Lead and mentor Scrum Masters, Product Owners, and Agile teams, enhancing Agile maturity.
  3. Drive collaborative decision-making, ensuring transparency and alignment across functions.
  4. Proactively address challenges, promoting a culture of accountability and problem-solving.


Technical Skills:


  1. Strong Agile and SAFe expertise, including PI Planning, backlog management, and Agile metrics.
  2. Hands-on experience with Java, Microservices, Cloud-Native architectures, and DevSecOps pipelines.
  3. Exposure to Kafka, Kubernetes, AWS services, Spring Boot, and Open API specifications.
  4. Understanding of performance, security, and scalability considerations in digital banking platforms.
  5. Experience in test automation, observability, and cloud-based CI/CD workflows.


Soft Skills:


  1. Leadership & Influence: Ability to drive Agile culture and mindset across teams.
  2. Collaboration & Stakeholder Management: Strong engagement with business, product, and engineering teams.
  3. Strategic Thinking & Decision-Making: Align Agile execution with business goals.
  4. Coaching & Mentoring: Enable teams to adopt Agile best practices and enhance team performance.
  5. Proactive Problem-Solving: Identify risks early and implement mitigation strategies.


What drives our teams:


  1. Agile at Scale: Deliver high-quality digital banking products with lean, iterative execution.
  2. Customer-Centric Innovation: Build products that align with user needs, regulatory shifts, and market trends.
  3. Scalability & Efficiency: Leverage Cloud-Native, SaaS, and AI-driven automation to enhance product delivery.
  4. Collaboration & Transparency: Foster a culture of trust, accountability, and knowledge-sharing.
  5. Continuous Learning & Growth: Experiment with new technologies, Agile frameworks, and automation strategies.


Total Experience Expected: 16- 20+ years

Qualifications

Minimum Qualifications

  1. Bachelor's or higher degree in Computer Science or a related technical field, or equivalent professional experience.
  2. 18+ years of overall experience, with 5+ years in Agile Program/Product Management leading large, geographically distributed teams.
  3. Extensive experience in Agile, SAFe, and Lean practices, with the ability to drive Agile transformations at scale.
  4. Strong technical acumen with hands-on experience in Java, J2EE, Microservices, and Cloud-Native architectures.
  5. Deep understanding of digital transformation, DevSecOps, and modern software development practices.
  6. Strong stakeholder management, negotiation, and conflict resolution skills.
  7. Proven ability to lead and deliver complex, high-risk programs, aligning with business objectives.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application