Qureos

FIND_THE_RIGHTJOB.

Power Automate Developer

Manama, Bahrain

Job Description

The Software Developer serves as a member of the development team and is responsible for making sure in-house software solutions and its delivery processes are performed in line with the requirements of the group’s strategic direction and business needs.

The role requires in-depth experience in In-house software design, testing, documentation, and implementation of IT solutions within the Microsoft/Power Platform ecosystem. The function is responsible for managing the application life cycle of those internally developed solutions and ensuring ongoing support to end users with up-to-date maintenance and documentation.

The role detailed below spans the Group and all its subsidies both on-shore in Bahrain and off-shore and may vary depending on the portfolio of applications covered by the role and their presence in the various entities of the Group.

Main Responsibilities:

•Implement the design and develop custom workflows, applications, and dashboards using Microsoft technologies mainly MS Dynamics, Power Automate, Power Apps, Integration connectors, custom connectors and Power BI.

•Familiar with Agile and Waterfall methodology throughout the project development life cycle.

•Specifically manage the application development life cycle from a implementation prospective of code, the resolution of application problems developed internally, provide technical support, recommend application improvements, and consult with the users for customizing the current applications.

•Deliver application programs for either internal users or external customers of the bank by analysing user requirements, building prototype if necessary and testing the application to suite the specified requirements. This may be through internal development or by third parties.

Assist in setting the best architectural design of the applications and new modules introduced.

•Formulate and lead user trainings prior to launching any developed application internally.

•Lead the development team, their projects, and other responsibilities of the development leader, whenever needed.

3 of 4

•Document procedures for utilizing / implementing the newly developed application program and ensure that users are aware of these procedures.

•Apply root cause analysis techniques to best identify problems and their resolutions.

•Expand of the application of best practices to how data should be structured and stored for the most efficient use.

•Factor for information security and compliance regulations throughout the project lifecycle.

Assist Team Leads in formulating project objectives and systems development requirements; in the preparation of project plans and schedules; discuss findings with user department to ensure that requirement gathering is complete and in accordance to project objectives.

•Implementation of application systems, work with external solution consultants in the development and installation of systems to meet users' requirement, oversee testing and acceptance of the system into the production environment.

Qualifications And Experience

•Degree in Computer science, Management Information Systems, or any other relevant qualification.

•Low-code application development certification, Microsoft Suite, DotNet and/or Java, Power Automate, is preferred.

•Software development-related areas preferred.

Years & Nature of Experience

•3-5 years’ experience in Senior application development/support role, project management (Agile/Waterfall)

•Experience in a similar capacity in the financial sector preferred.

Skills And Competencies

•Self-organized and disciplined.

•Communication, problem-solving, and analytical skills.

Team leadership skills.

Experience and Knowledge:

•Ability to develop and implement large-scale application programs.

•Technical leadership skills with knowledge of application program language.

•Multi-task between project developments and L2 problem fixes.

•Expert development knowledge on low code platforms is preferred within the Microsoft domain.

Job Types: Full-time, Temporary, Contract
Contract length: 12 months

Pay: BD700.000 - BD900.000 per month

Education:

  • Bachelor's (Required)

Experience:

  • Senior application development: 2 years (Required)

© 2025 Qureos. All rights reserved.