We are looking for self-motivated, passionate and talented analysts to join our team.

Job Description


You will be responsible for :

  • Evaluating business demands and designing new software features, work flows or products to meet them.
  • Providing detailed functional and technical analysis in cooperation with business and development teams.
  • Providing coordination between business and development teams during project lifecycle.
  • Defining and running test cases on development outputs before sending product to user acceptance tests.
  • Create and maintain timetables for project tasks.

Skills & Requirements


We are looking for :

  • Bachelors degree in engineering or a related field
  • Excellent communication and teamwork skills
  • Excellent analytical thinking and problem solving skills.
  • Familiarity with software project lifecycle phases.
  • Passionate about learning new technologies, tools, trends in their field.
  • Good command of verbal and written English

Bonus Points :

  • Experience in mobile application projects.
  • Experience in banking or related IT projects.
  • Experience in UX design.