To manage end to end software development, integration, testing, implementation, and maintenance of multiple projects assigned under the portfolio.
Manages and controls the status and successful delivery of all technology projects assigned under the line of business, ensuring maximum business value is delivered through IT initiatives.
Leads the software engineering teams and guides distinct pieces of Software Development Life Cycle within the Enterprise which includes Requirements Management, Application Design, Software Development, Software Testing and Software Deployment Ensures SDLC activities take place as per plan and to schedule, collect and share appropriate metrics to develop capability baselines.
Identifies, manages, and mitigates management, planning, scheduling and development related risk within application development projects and activities.
Ensures all applications and changes to applications fit the organization\xe2\x80\x99s technology infrastructure and business strategy.
Plays a leading role in organizational endeavors towards selection, acquisition & deployment of new software business solutions
Leads \xe2\x80\x98Proof of Concepts\xe2\x80\x99 and identifies emerging technologies ensuring the best of breed solutions are incorporated into the flydubai application library.
Responsible for leading and managing multiple software development / integrations teams, on various project types, vz, in-house build, turnkey and package acquisition