- Collaborate with business stakeholders, product owners, and development teams to gather, document, and validate business and system requirements for the new application
- Conduct detailed analysis of business processes, workflows, and system interactions to define functional and technical requirements
- Develop Business Requirements Documents (BRDs), Functional Specifications, Use Cases, User Stories, and Process Flow Diagrams
- Work closely with architects, developers, and QA teams to ensure requirements are accurately translated into system design and functionality
- Participating in Agile / Scrum ceremonies, including backlog grooming, sprint planning, and daily stand-ups
- Conduct gap analysis and impact assessments to identify potential risks and dependencies in the application build effort
- Ensure compliance with industry standards, security policies, and best practices for application development
- Collect and clean traditional and big data to ensure data accuracy
- Analyse data to identify patterns and extract insights
- Identify data resources and research historical data
- Present data in an organized manner using data analysis and visualization techniques
Preferred Qualifications :
- Experience working on cloud-based applications
- Knowledge of DevOps and CI / CD pipelines
- Industry certifications such as CBAP, PMI-PBA or Agile / Scrum certifications.
- Background in enterprise software implementation, system integrations or custom application builds