Senior System Analyst

Job Description

Applications coding, enhancing, testing and documenting as per Information Systems Directorate and Business requirements

Roles & Responsibilities:

  • Participate in Project Closure and Handover to Maintenance (SCD doc)
  • Works closely with the architects and business analysts to produce the System requirement specifications deliverable
  • Makes sure to keep knowledge of new approaches and technologies related to its responsibilities
  • Defines technical solutions for business requirements to maximize efficiencies by leveraging the technology strategies to facilitate the system solution for requirements
  • Performs analysis to understand and communicate production problem patterns and suggests continuous improvements
  • Facilitates implementation of changes to existing applications
  • Responsible for assigned testing activities with minimal supervision including participation in identifying conditions and scenarios to be included in the test execution
  • Responsible for gathering and documenting business requirements, functional requirements, and use cases
  • Performing business analysis activities at the strategic, operational and organizational level
  •   All other duties as assigned

Educational Qualifications:

Must have B.Sc. degree in Computer Science or Computer Engineering.

5 years programming experience.

Experience:

  • Senior System Analyst should have experience in the followin 
  • At least 6 years experiences in the field of system analyzing.
  • Minimum 5 years experiences in programming 
  • Experience in databases Oracle, Microsoft SQL, Postgre, etc.
  • Experience in web services API.
  • Experience in Eclipse, Rational Application Developer (RAD)
  • Experience in Object Oriented Analysis and Design (OOAD) techniques using UML
  • Experience in writing technical documents.
  • Must be Fluent in English (speaking, reading and writing) and preferably Arabic.
  • Experience in AWS cloud.
  • Experience in SDLC like Agile Methodology. Knowledge of iOS & Android SDK Preferred
  • Experience in User Experience (UX) and Testing Preferred
  • Experience in Low Code development is Mandatory (Preferably Mendix)

Required Skills:

  • Be able to work in a team and share knowledge.
  • Good communication skills.
  • Strong client-facing and communication skills
  • Advanced troubleshooting and multi-tasking skills
  • Customer service orientation
Job Type: Full Time
Job Location: Manama

Apply for this position

Allowed Type(s): .pdf, .doc, .docx