- Location
- Lagos, Lagos, Nigeria · published
- Type
- Full-time
- Department
- Engineering
- Source
- Workable
Description
What You Will Do
- Lead requirements gathering sessions with business and product stakeholders to understand business needs and objectives.
- Translate high-level business requirements into detailed functional and non-functional specifications.
- Analyze existing systems, processes, and workflows to identify opportunities for improvement and optimization.
- Design and document business processes, use cases, user stories, workflows, process maps, and system interactions.
- Develop solution proposals that balance business goals, customer experience, technical feasibility, scalability, and maintainability.
- Collaborate with Product Managers to refine requirements and define deliverable scope.
- Partner with Engineering teams to validate solution designs and ensure technical alignment before development begins.
- Identify edge cases, dependencies, technical risks, and implementation constraints early in the delivery lifecycle.
- Define and document APIs, integration requirements, data flows, and system interactions where required.
- Ensure solutions consider security, performance, scalability, reliability, and compliance requirements.
- Support engineering teams throughout development by clarifying requirements and resolving ambiguities.
- Facilitate communication between business and technical stakeholders to drive alignment and delivery success.
- Participate in sprint planning, backlog refinement, solution reviews, and release planning activities.
- Work closely with QA teams to ensure requirements are testable and acceptance criteria are clearly defined.
- Review implemented solutions to ensure they meet business expectations and documented requirements.
- Drive continuous improvements in analysis, documentation, and delivery processes.