Job Title: Senior Business Analyst (Business / System Analyst)
Department: Business & Solution Architecture
Reports to: Chief of Business Architecture
Job Summary
The Senior Business Analyst is a key role responsible for bridging business needs with technology solutions. This role requires a strong understanding of business processes, system analysis, and solution design within enterprise and government environments.
The Senior Business Analyst will work closely with stakeholders to understand business requirements, analyze current processes, and design optimized solutions. The role involves producing high-quality deliverables such as BRDs, FSDs, and supporting solution architecture activities.
This role requires a structured thinker who can translate business needs into clear, implementable system requirements, ensure alignment with strategic objectives, and support delivery teams
throughout the project lifecycle.
Qualifications
Education & Experience
1- Bachelor’s degree in computer engineering, Industrial Engineering, Information Systems, Computer Science, or a related field.
2- 6+ years of experience in Business Analysis and System Analysis.
3- Experience working on large-scale enterprise or government digital transformation projects.
4- Proven experience in preparing BRD, FSD, and use cases.
Core Competencies
1- Strong understanding of business process engineering and optimization
2- Ability to perform end-to-end requirement analysis (Business + System)
3- Experience in integration-driven environments and multi-system ecosystems
4- Strong knowledge of SDLC and Agile/Waterfall methodologies
5- Familiarity with enterprise architecture concepts and solution design
Technical & Functional Skills
1- Eliciting and documenting business requirements from stakeholders
2- Conducting workshops, interviews, and stakeholder analysis
3- Developing business process models (BPMN 2.0)
4- Performing gap analysis and defining target state processes
5- Understanding regulatory and governmental processes (preferred)
6- Translating business requirements into functional and system requirements
7- Preparing detailed Functional Specification Documents (FSD)
8- Defining system interactions, APIs, and integration points
9- Creating sequence diagrams, activity diagrams, and data flow diagrams
10- Supporting system design and validating technical solutions
Documentation & Standards
Strong experience in:
1- BRD (Business Requirement Document)
2- FSD (Functional Specification Document)
3- Use Cases & User Stories
4- Data Dictionary & Business Rules
Familiar with standards such as:
1- UML 2.0
2- BPMN 2.0
Soft Skills
1- Excellent communication and stakeholder management skills
2- Strong analytical thinking and problem-solving capabilities
3- Ability to simplify complex business and technical concepts
4- Strong documentation and presentation skills
5- Ability to work under pressure and manage multiple initiatives
Responsibilities
1. Business Analysis & Requirements Management
a) Gather, analyze, and document business requirements from stakeholders
b) Conduct workshops and sessions to understand business needs and challenges
c) Define current state (AS-IS) and future state (TO-BE) processes
d) Ensure requirements are clear, complete, and aligned with business goals
2. System Analysis & Solution Definition
a) Translate business requirements into functional and system requirements
b) Define system behavior, workflows, and integration requirements
c) Collaborate with solution architects to ensure feasibility and alignment
d) Support in defining target solution architecture from a functional perspective
3. Documentation & Deliverables
a) Prepare and maintain high-quality (BRDs, FSDs, Wireframes, Use Cases, User Stories, Process Models, Integration Specifications)
b) Ensure all deliverables follow defined templates and standards
4. Stakeholder Collaboration
a) Act as the main interface between business and technical teams
b) Align stakeholders on requirements, priorities, and scope
c) Support decision-making by providing structured analysis and insights
5. Support Delivery & Implementation
a) Work closely with development teams to clarify requirements
b) Support testing activities (UAT) to ensure solution meets business needs
c) Validate implemented solutions against requirements
6. Continuous Improvement
a) Identify opportunities to improve business processes and system efficiency
b) Recommend enhancements based on analysis and best practices
c) Contribute to building reusable templates, standards, and methodologies
Preferred Experience (Plus)
1. Experience in government platforms
2. Knowledge of integration platforms and APIs
3. Experience in data-driven solutions, KPIs, and dashboards
4. Exposure to ERP systems (SAP, Oracle, etc.)