About the Role:
The position depends on Collaborating with business stakeholders to elicit, analyze, document, and prioritize requirements for digital and IT initiatives. Conduct workshops, interviews, and design-thinking sessions to understand user needs, business challenges, and opportunities for improvement. Translate business requirements into clear, actionable functional and technical specifications.
Responsibilities:
-
Analyze and document current and future state business processes, data flows, and system interactions.
-
Create business process models, user stories, and use cases to communicate requirements effectively to development and product teams.
-
Work closely with developers, UX/UI designers, architects, and vendors to co-design technology solutions aligned with business objectives.
-
Evaluate and recommend modern digital tools, automation platforms, and emerging technologies (e.g., AI, RPA, Cloud, API-based systems).
-
Conduct feasibility studies, ROI analyses, and risk assessments to support business cases for new solutions.
-
Support integration projects between ERP, CRM, portals, and mobile applications to enable unified digital experiences.
-
Collaborate with project managers to define project scope, deliverables, and resource needs.
-
Contribute to Agile ceremonies (sprint planning, reviews, retrospectives) to ensure business value delivery.
-
Develop test plans, test cases, and acceptance criteria; coordinate User Acceptance Testing (UAT).
-
Ensure solutions meet defined business requirements, security standards, and quality benchmarks.
-
Support change management activities including stakeholder engagement, communication, and training for new systems or processes.
-
Develop user guides, FAQs, and training materials to ensure smooth adoption of digital tools.
-
Act as a business champion for innovation and continuous improvement across departments.
-
Monitor and evaluate the performance of implemented solutions and recommend enhancements or automation opportunities.
-
Leverage analytics and dashboards (e.g., Power BI, Tableau) to measure process performance and business outcomes.
-
Identify digital transformation opportunities that improve efficiency, scalability, and customer experience.
Qualifications:
-
Bachelor’s degree in computer science, Information Systems, or related field.
-
5 - 7 years of experience. in the same field.
-
Proven experience in business analysis, requirements gathering, and solution design.
Skills & Competencies:
-
Strong analytical and problem-solving skills, with the ability to understand complex business processes and systems.
-
Excellent communication and interpersonal skills, with the ability to collaborate effectively with diverse stakeholders.
-
Experience with business analysis tools and techniques, such as process modeling, data analysis, and requirements management tools.
-
Familiarity with ERP, CRM, APIs, , modern integration platforms , and Digital Transformation.
-
Knowledge of project management methodologies (e.g., Agile, Waterfall) and software development lifecycle (SDLC) processes.
-
Certification in business analysis (e.g., CBAP, CCBA) or project management (e.g., PMP, CAPM) is a plus.
-
Knowledge of data analytics tools (e.g., Power BI, Tableau) and process automation technologies (e.g., RPA, workflow automation).