Job Details
Type: Full Time
Post Date: 30+ days ago
Industry: Other
Job Description
Manage all existing applications and software's portfolio, and the upcoming applications in the pipe line
Overall supervising the day to day tasks activities of the resources based on time and cost
Provide delivery dates and estimations of the required task and assignments from all the applications team regarding all projects
Manage and coordinate business solutions projects thru whole journey of SDLC from requirement gathering to systems implementation and support
Ensure that all projects' needs (from the business point of view) are covered, identifying and addressing all gaps of the relevant applications teams
Conduct application needs assessments and plan the delivery of suitable services to all business departments according to contractual obligations and agreed level of service
Coordinate, and supervise all activities related to the design, development, and implementation of different organizational information systems and software applications.
Maintain, support, and upgrade existing business systems and applications
Design, develop, and deploy mission-critical information and software systems and Set the solution architecture to fit into the Enterprise Architecture of the organization
Lead large scale projects that affect multiple functions within the organization
Interface with different business areas to ensure projects have proper impact, coordinate teams to rollout projects organization wide.
Demonstrate up-to-date expertise in information Systems and apply this to the development, execution and improvement of action plans
Lead the process for identifying and prioritizing projects within the projects portfolio
Manage and coordinate with all stakeholders for system integration test & user acceptance test (SIT,UAT) in coordination with business owner
Perform homologation tests with the Operations & Maintenance are for delivering the systems for production, securing a proper handover to operations
Manage different IT vendors to ensure that services meet business needs.
Assist in the external Vendors selection by providing an assessment on technical capabilities to support the processes solutions.
Responsible for liaising with application teams the cycle of the product development including the delivery of user manuals, support training sessions for end user.
Responsible for Quality assurance of the solutions, also through in depth root cause analysis of issues in the applications.
Ensure positive attitude from the application teams and good relationship with all the parties, end-users, suppliers
Analyze and evaluate business problems
Willingness to perform “hands-on” work
Key Performance Indicators
Ensures the standards are implemented correctly
Ensures that all deliverables are thoroughly documented
Ensures that all deliverables and documentation are maintained in a well-structured folders
Reduction in cost of poor quality
Delivery to Commitment
Compliance with operational procedures and instructions.
Number and quality of improvements are line with corporate expectations and implemented.
Capacity Allocations KPIs
Skills
Experience with database management
Excellent Project management skills, PMP is a plus
Excellent Coding and programming skills
Excellent technical skills.
Expertise in troubleshooting viruses and other computer problems.
The ability to remain up-to-date with the latest software developments.
Strong leadership, management, and customer service skills.
Great analytical, problem-solving, and communication skills.
The ability to handle stressful situations
People management skills
Resources time and cost management skills
Estimations and assessment excellent skills
Recruiting IT resources and vendors service providers
Excellent leadership skills
Excellent communication skills
Multi tasking
Ability to problem solve high pressure issues
Good working knowledge of job scheduling and monitoring tools.
Experience of working with multiple projects/tasks and the ability to prioritize on the fly.
Experience of supporting multiple teams within a business.
Qualifications
Bachelor Degree in IT or IT related field
8 minimum years' experience in developing software applications, preferably, out of which at least 4 years with insurance applications.
Minimum of 5 years deep and relevant product development experience is required.
Minimum of 5 years of demonstrated experience in a Technical Leadership role is required
Minimum of 5 years of demonstrated experience in a Managerial role of a technical team is require
Arabic speaking preferred
Vistas is a multifaceted company that provides managed solutions and services in the field of human capital, technology and business process outsourcing. As a company we focus on innovation and transformational excellence. We help our clients transform their operations through efficiency, service quality augmentation and in turn driving organizational profitability using shared services, managed services and business process reorganization.
View All JobsVisit WebsiteJoin Our MuslimJobs Community
Join our community of professionals looking to grow in our careers and in our deen