About the Job
Abdulaziz Al-Zaid Professional Consulting provides scalable, flexible, and reliable digital solutions that evolve seamlessly with the changing needs of modern businesses. By modernizing technology infrastructures and leveraging digital solutions, the company contributes to simplifying operational processes and enhancing organizational efficiency through delivering inspection and valuation services for a wide range of tangible and intangible assets across real estate, machinery and equipment, and economic entities, using digital applications that comply with approved valuation standards.
Job Summary
We are seeking a Technical / Digital Business Analyst with high competence and attention to detail to join our team. The role holder will serve as the primary liaison between clients and software development teams, responsible for analyzing business needs and translating them into clear, actionable technical requirements. This position requires practical understanding of application and website development, strong analytical skills, and the ability to manage and deliver digital solutions efficiently.
Key Responsibilities
- Act as the primary liaison between clients, stakeholders, and software development teams.
- Gather, analyze, and document business and technical requirements from clients and internal parties.
- Translate business requirements into clear functional and technical specifications, including:
- Business Requirements Documents (BRD)
- Functional Requirements Documents (FRD)
- Collaborate closely with development, design, quality assurance, and IT teams to ensure accurate implementation.
- Support the full Software Development Life Cycle (SDLC) from analysis through deployment.
- Conduct gap analysis and feasibility studies for digital initiatives and system enhancements.
- Plan and facilitate workshops, meetings, and presentations with clients and internal teams.
- Participate in User Acceptance Testing (UAT) and verify that delivered solutions meet business requirements.
- Monitor implemented solutions and propose continuous improvements based on performance and user feedback.
- Support project management activities, including timeline tracking, dependencies, and progress reporting.
Technical & Professional Requirements
- Strong understanding of web and mobile application development, including:
- Proven experience working with software development teams and clients in technical environments.
- Ability to understand technical designs and clearly explain them to non-technical stakeholders.
- Familiarity with Agile and/or Waterfall development methodologies.
- Proficiency in data analysis and reporting tools such as:
- Full familiarity with Microsoft Azure platform and its related services.
Qualifications & Experience
- Bachelor’s degree in one of the following disciplines or equivalent:
- Software Engineering
- Business Administration (provided proven technical experience)
- Minimum of 4 years of professional experience in technical business analysis or similar roles within a digital or software-driven environment.
- Demonstrated experience acting as a liaison between clients and technical development teams.
- Strong analytical, problem-solving, and critical-thinking skills.
- Excellent written and verbal communication skills.
- Ability to manage multiple priorities in a fast-paced work environment.
Additional Skills (Competitive Advantage)
- Experience with financial systems or FinTech platforms.
- Familiarity with project management and documentation tools such as:
- Basic knowledge of software architecture and system integration concepts.
Seniority level
Employment type
Job function
- Research, Analyst, and Information Technology
- Industries: Business Consulting and Services