KAC171011061024 - Trainee Programmer

Organization: Kuwait Airways Job: Trainee Programmer
Division: Information Technology Employment Type: Trainee
Last date of application: 2017-11-11 Country: Kuwait,

Job Description:

Established in 1953 as a private company, the airline was initially 50 per cent owned by the Kuwaiti government. In 1962, the government assumed 100 per cent ownership, making it the longest serving, official state carrier operating from the Arabian Gulf Region.  Kuwait Airways employs over 4,800 people, and the head office is in the heart of Kuwait City, close to Kuwait International Airport (KWI).

The airline currently provides regular scheduled services to 36 international destinations in the Far East, Middle East, Europe and North America.  Kuwait Airways’ fleet of 23 aircraft currently consists of 5 x B777-300ER, 7 x A320-200CEO (completed delivery Q2 2015), 5 x A330s (completed delivery Q4 2015), 4 x A340-300, 9 x Boeing 777-200, and 1 x Boeing 747-400. Kuwait Airways will boast the youngest commercial airline fleet in the world.
Kuwait Airways is recruiting for the role of [Trainee Programmer]. In this role, your tasks will include but not be limited to:
  1. Receives assignments from Project Leader and consults with users to determine their experience with existing computer applications or their requirements for future systems' work, observes user procedures and studies forms and reports.  Prepares systems' specifications based on discussions with users consultations and agreement with the Project Leader and discussions with other concerned Information Technology personnel.  Assigns programming work to team programmers upon approval. 
  2. Assists in investigating requirements for integration of different existing or proposed systems to enable transfer or exchange of information between different applications.  Follows through on such integration to ensure compatibility and implementation of such integration. 
  3. Evaluates market packages to check relevance and applicability of different Programming / systems from a technical/systems standpoint. Prepares evaluations of suggested packages and discusses with Supervisor. 
  4. Assists in modification of vendor systems packages.  Includes clarifications of user requirements, discusses modifications with vendor, specifies changes for programming and follows up to ensure modifications are carried out. 


  1. B.S. degree in Computer Science or equivalent. 
  2. One year on-the-job training on computer systems with background in computer languages.


  • Very good knowledge of English.

Back to Vacancies