Bachelor’s degree in Computer Science, Technology, Engineering, Mathematics, or any related field.
Minimum 5-7 years of experience in digital industries (FinTech preferred), with 3-5 years in a software engineering role.
Proficiency in large-scale agile methodologies such as extreme programming, dynamic systems development method, lean software development, and DevOps.
Expertise in tools like Atlassian Jira, Confluence, Git, and CI/CD tools.
Strong coding skills in languages like Java, Python, or Go, and an understanding of API design.
Experience with relational and non-relational databases, and knowledge of SQL.
Familiarity with tools such as road mapping, backlog management, and user story creation.
Understanding of payment gateways, transactional systems, and other FinTech products.
Awareness of security best practices, including encryption, tokenization, and secure coding.
Proven experience in managing and overseeing the entire product lifecycle from ideation to sunset.
Extensive experience in building and leading highly scalable distributed systems, on-premise or on-cloud platforms, especially Google.
Deep understanding of large-scale agile methodologies and frameworks like Extreme Programming, DSDM, SAFe. LeSS and Lean Software Development. Proven track record of embedding agility in organizational processes and mindset.
Proficient in English
Job Description :
Defining the product vision and ensuring that it aligns with company objectives. Regularly reviewing and revising this vision based on business and market shifts.
Prioritizing the product backlog based on stakeholders' feedback, user needs, and business value.
Regularly interacting with stakeholders, including business executives, customers, and development teams, to gather and prioritize product feedback.
Working closely with the team to understand the feasibility of various features and requirements.
Continuously monitoring the industry for emerging trends, and analyzing competitors to ensure the product remains competitive.
Identifying potential risks related to product development and devising strategies to mitigate them.
Establishing and monitoring key performance indicators (KPIs) to measure product success and make data-driven decisions.
Ensuring detailed product documentation, including product specifications, user stories, and acceptance criteria, is consistently updated and maintained.
Collaborate with the teams to ensure timely and quality releases.
Collaborating with marketing, sales, and support teams to devise and execute go-to-market strategies.
Establishing mechanisms for collecting user feedback, and incorporating this feedback into future product enhancements.
Working closely with product designers to ensure that the product offers a seamless and user-friendly experience.
Ensuring the product is scalable and can handle future growth in terms of users, data, and functionality.
Ensuring the product meets any industry-specific regulations or standards.
Come up with innovative solutions and features that differentiate the product in the market.
Serve as the transformative figure leading the organization's agile implementation, ensuring persistent and effective application of agile principles.
Foster enduring relationships across domains, acting as the central liaison between engineering, product design, and business.
Champion the implementation of product discovery, design, and implementation, ensuring alignment with business goals.
Pioneer iteration review, secure development, and retrospectives, infusing a culture of regular feedback and evolutionary development.
Contribute to the complete SDLC discipline, guaranteeing system durability and scalability while adhering to DevOps methodologies and maintaining top-tier security and performance standards.
Actively engage in strategic deliberations with stakeholders, ensuring objectives and strategies are lucid and aligned.
Leverage the deep understanding of large-scale agile principles and modern software product development processes to shape how the organization works, learns, and innovates.
Utilize data and metrics to derive insights and continuously identify improvement opportunities.
Possess a strong sense of engineering quality, excellent design, coding skills, and a passion for building applications using open-source frameworks for cloud-native technologies.