Senior Engineer - Technical
Manama,
Bahrain
As a Senior Engineer, you will lead technical initiatives, mentor junior team members, and take ownership of solution design, deployment, and client engagement. You’ll play a key role in ensuring project success and technical excellence.
Key Responsibilities:
-
Lead in-depth understanding, configuration, customization, and deployment of software products.
-
Guide and mentor trainee and junior engineers in technical tasks and best practices.
-
Take a leadership role in brainstorming sessions, bringing forward innovative ideas and solutions.
-
Represent the technical team in multidisciplinary meetings and provide strategic technical input.
-
Develop and own initial design concepts, transforming them into robust, scalable solutions.
-
Evaluate product suitability and recommend optimal solutions for client requirements.
-
Produce and review detailed technical specifications, ensuring high-quality implementation and testing standards.
-
Oversee the preparation of training materials and lead client training sessions.
-
Take ownership of troubleshooting and resolving complex technical challenges.
-
Drive research initiatives into new technologies, processes, and emerging market requirements.
-
Lead client presentations and demonstrations, playing a key role in pre-sales and project delivery discussions.