Senior Engineer - Technical

Manama, Bahrain

1. Learn & understand the software products assigned to him;

2. To assist the Technology Lead / Business Solutions Manager in the configuration & customization of the products;

3. Brainstorm as part of a team to discuss the various projects / jobs;

4. Take part in specialist or multidisciplinary team meetings;

5. Come up with initial design ideas;

6. Assist in identifying the suitability and availability of software products;

7. Assist in producing detailed specifications, installing, configuring, deploying and testing of the software products;

8. Assist in preparing training manuals & training the clients;

9. Assist in problem-solving and finding solutions to sometimes complex technical problems;

10.Research materials, processes or market requirements;

11.Make presentations / demonstrations to senior management or clients, either when bidding for a contract or to present design proposals..