drjobs Technical Business Analyst - Software Web amp Mobile Development - Webtree Media Solutions WLL العربية

Technical Business Analyst - Software Web amp Mobile Development - Webtree Media Solutions WLL

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Manama - Bahrain

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Location : Bahrain
Job Type : Full time work from office

Position Overview

A Technical Business Analyst in software development serves as the crucial link between stakeholders and development teams analyzing business requirements and translating them into technical specifications for web and mobile applications.

Core Responsibilities

  • Requirements & Analysis
  • Gather and analyze business requirements from stakeholders for software projects
  • Create detailed functional specifications and user stories
  • Design wireframes mockups and user flows
  • Document technical requirements and system architecture needs
  • Perform gap analysis between business needs and technical solutions
  • Create and maintain software requirements documentation

Technical Specifications

  • Develop technical specifications for web and mobile applications
  • Create API documentation and integration requirements
  • Design database schemas and data flow diagrams
  • Define system architecture requirements
  • Specify mobile app features and platform requirements
  • Document security and compliance requirements

Development Support

  • Work closely with development teams during implementation
  • Review code functionality against business requirements
  • Participate in technical design reviews
  • Support testing and quality assurance processes
  • Troubleshoot development issues
  • Guide UI/UX implementation

Required Technical Skills

Software Development Knowledge

  • Software development lifecycle (SDLC)
  • Agile/Scrum methodology
  • Version control systems (Git)
  • CI/CD pipelines
  • Testing methodologies
  • API design and REST principles

Web Development

  • HTML CSS JavaScript fundamentals
  • Web architecture and frameworks
  • Frontend technologies (React Angular Vue)
  • Backend technologies (PHP PHP Frameworks)
  • Web services and APIs
  • Responsive design principles

Mobile Development

  • Mobile app development processes
  • iOS and Android platforms
  • Native vs hybrid development
  • Mobile UI/UX principles
  • App store requirements
  • Mobile security considerations

Database & Architecture

  • Database design principles
  • SQL fundamentals
  • Cloud services (AWS Azure GCP)
  • Microservices architecture
  • System integration patterns

Tools & Technologies

Project Management Tools

  • Jira
  • Confluence
  • Trello
  • Azure DevOps

Design Tools

  • Figma
  • Adobe XD
  • Sketch
  • Wireframing tools

Development Tools

  • Postman
  • Swagger
  • IDE environments
  • Testing frameworks

Required Skills

Analysis Skills

  • Requirements gathering and documentation
  • Business process modeling
  • System analysis and design
  • Use case development
  • User story creation
  • Technical writing

Technical Competencies

  • API documentation
  • Database modeling
  • System architecture understanding
  • Performance analysis
  • Security assessment
  • Integration planning

Soft Skills

  • Clear communication
  • Problemsolving
  • Analytical thinking
  • Team collaboration
  • Presentation skills
  • Stakeholder management

Qualifications

  • Bachelors degree in Computer Science IT or related field
  • 3 years experience in software development projects
  • Strong background in web and mobile applications
  • Experience with modern development frameworks
  • Understanding of cloud technologies

Key Responsibilities

  • Project Execution
  • Lead requirements gathering sessions
  • Create detailed project documentation
  • Support development team implementation
  • Ensure alignment with business goals
  • Manage stakeholder expectations
  • Monitor project progress

Quality Assurance

  • Define acceptance criteria
  • Create test scenarios
  • Validate implemented features
  • Ensure requirements compliance
  • Document issues and resolutions
  • Support user acceptance test

Job Type: Fulltime

Pay: Up to BD400.000 per month

Expected Start Date: 22/12/2024


This job has been sourced from an external job board.
More jobs on

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.