Remote job
Business Analyst
Job details
About this role
Role overview Translate client and stakeholder needs into clear, testable requirements that product and engineering teams can use throughout software delivery. This role works across business and technical groups to expose ambiguity early, align people on expected outcomes, and help teams make informed scope and priority decisions.
Responsibilities - Lead discovery discussions with clients and other stakeholders to understand goals and constraints. - Write requirements, user stories, and acceptance criteria in a form that teams can validate. - Map processes and workflows, including important exceptions and edge cases. - Question assumptions and clarify how success will be measured. - Facilitate workshops and requirement reviews, and support prioritization with product and project managers. - Track requirements through delivery and contribute to user acceptance testing plans and validation.
Requirements - Strong requirements analysis and documentation skills. - Excellent communication with stakeholders and the ability to work effectively with technical teams. - Ability to model processes, workflows, dependencies, and edge cases. - Careful attention to detail and structured thinking when information is incomplete. - Experience supporting software delivery projects. - Confidence asking precise, potentially difficult questions in a respectful way.
Nice to have Experience in software services, financial technology, enterprise software, or digital transformation projects.
Benefits and work setup Part-time, fully remote work from Egypt, with flexible hours and collaboration overlap. Cairo office access is available when needed. Listed support includes paid annual and sick leave, performance bonuses, annual salary reviews, learning and certification support, conference opportunities, equipment and internet support, medical insurance, mentorship, and work across projects in different industries.