Job Purpose
To lead a group of qualified technical resources as well as being responsible for delivering and owning a stream of critical software applications to ensure Etisalat’s business continuity and competitive edge. To provide sustainable service to various Etisalat departments and provide IT systems that help optimize business processes
Report To Position Name
Review the requirements and validate the technical feasibility. Align with the project tasks and due dates to ensure on-time project deliverables. Ensure following the agreed process throughout the development of the project. Report required project resources, project progress, risks on time to project manager. Ensure that all delivered tasks fulfil the requirements and are well tested. Document the solution architecture and ensure that the detailed design of the solution is available for all the projects. Ensure that all systems in hand are updated to the latest releases. Ensure that all systems in hand are well designed for ease of use and top notch performance. Ensure that all the artefacts are produced based on the agreed process, and the execution of all the tests as per the agreed process. Report and on-time escalation of project issues, risk envisioned and issues between team members. Ensure successful release building and preparations of handover documents are complete prior to project handover to the proper teams. Ensure that all submitted code has under-go unit testing. Ensure the execution of all the tests are done as per the agreed process. Ensure the proper build of the releases with more than 95% success rate for each application deployment. Ensure the proper release and handover documents are prepared and submitted to the proper teams.
QUALIFICATIONS_ESSENTIAL
Excellent knowledge of Marketing, Customer Care and Sales applications. Excellent knowledge of Telcom operators industry. Excellent interpersonal skills (Negotiation, communications, etc.) Ability to solve complex programming problems. Cross functional experience/exposure (Marketing, Sales, Customer Care, Finance, etc.) Experience with large size projects implementation. University degree in Engineering, Computer Science or Information Technology
QUALIFICATIONS_DESIRABLE
Excellent knowledge of different software programming languages. Good Knowledge of SQL is a must. PL/SQL (Preferred). Good knowledge of application performance tuning techniques. Ability to manage Medium and Large projects. Knowledge of UML and design patterns (Preferred). Excellent knowledge of CRM systems (Contact Center, Siebel, Loyalty, Sales, Extranet, etc..)
EXPERIENCE_ESSENTIAL
5+ years’ experience in software development and/or System Analysis. Experience with Databases and programming languages. Experience with Medium to Large Projects implementations Experience with Software development life cycle Experience in vendor management
EXPERIENCE_DESIRABLE
Experience with CRM systems (Contact Center, Siebel, Loyalty, Sales, Extranet, etc..)
CERTIFICATIONS_ESSENTIAL
N/A