- Deliver clean, well-structured, and efficient code that meets technical and business requirements while adhering to security, performance, and quality standards.
- Contribute to the design and evolution of system architectures, ensuring scalability, reliability, and alignment with long-term platform strategy.
- Actively participate in agile ceremonies (e.g., sprint planning, stand-ups, retrospectives) and work closely with product owners, designers, and QA to ensure aligned and timely product delivery.
- Guide and support junior engineers through code reviews, technical coaching, and knowledge transfer to uplift team capability and performance.
- Lead in solving complex technical challenges and continuously explore and apply new tools, frameworks, or methods to improve efficiency and outcomes.
- Ensure technical documentation is up to date and aligned with internal standards, contributing to governance, audit readiness, and maintainability.
- Business needs are accurately captured, analyzed, and translated into actionable requirements that guide solution development across teams.
- Deliver consistent value through effective coaching, mentoring, and performance management.
- Ensure business analysis frameworks, methodologies, and best practices are implemented and continuously improved
- Contribute to informed business decisions, with data-backed insights that support strategic objectives and operational improvements.
- Collaborate with business, product, and technology teams, ensuring requirements are feasible, aligned, and integrated into project plans.
- Business analysis activities actively support the achievement of broader business goals, including digital transformation, efficiency, and customer-centric outcomes.
- Elicit, analyze, document, and manage business and functional requirements across product and platform initiatives.
- Ensure traceability and alignment of requirements from business need to delivery.
- Collaborate with product managers, solution architects, and development teams to ensure business needs are translated into scalable digital solutions.
- Support solution validation through testing support, feedback loops, and stakeholder engagement.
- Facilitate backlog grooming, prioritization, and sprint planning alongside product owners.
- Ensure clarity of user stories, acceptance criteria, and readiness for development.
- Lead and mentor a team of functional analysts, fostering a high-performance, agile culture.
- Identify skill gaps, provide coaching, and manage performance effectively.
- Build and manage strong relationships with internal stakeholders, ensuring transparency, shared understanding, and alignment.
- Act as a bridge between business and technical teams, translating needs and constraints effectively.
- Continuously improve functional analysis practices, templates, and toolkits.
- Champion lean and digital ways of working, streamlining business processes where possible.
- Analyze data to identify trends, support decision-making, and measure the impact of functional analysis efforts.
- Contribute to product performance reviews and retrospectives with meaningful insights.
- Ensure documentation, version control, and audit trail of business requirements are maintained.
- Adhere to internal governance frameworks, change control processes, and security standards.
- Improve and drive high performance and delivery across product teams.
Education:
- Bachelor’s degree in Business Analysis, Information Systems, Computer Science, Engineering, or a related field.
- Postgraduate qualification is advantageous.
- Experience:
- Experience- 5-8 years
- Technical background and understanding of APIs, Microservices advantageous
Skills :
- Presentation and negotiation skills- Providing feedback to stakeholders on optimal solution
- Delivery Focused
- Proven experience working in Agile delivery environments, supporting cross-functional teams and driving backlog refinement and prioritization.
- Strong background in digital transformation, enterprise platforms, and customer-centric product development.
- Demonstrated ability to translate business needs into technical solutions through collaboration with product, design, and engineering teams.
- Experience leading business analysis practices and developing standards, frameworks, and toolkits.
- Exposure to working with data and analytics teams, contributing to insight-driven decision-making.