مهندس برمجيات - خبير

تاريخ نهاية التقديم: 
الاثنين, كانون اﻷول (ديسمبر) 10, 2018 (All day)
تاريخ بداية التقديم: 
الاثنين, كانون اﻷول (ديسمبر) 3, 2018 (All day)
الدائرة / القسم: 
دائرة التخطيط والتطوير
نوع الوظيفة: 
وظائف مشاريع (محددة المدة)

Main Tasks and Responsibilities

The Senior Software Engineer will be responsible for the following tasks:

  1. Prepare the training environment for the students and faculties.
  2. Prepare and design training plans and material.
  3. Supervise the trainees in their day-to-day training and projects. 
  4. Supervise a Junior Software Engineer.
  5. Select proper open source projects to be used in the practical training.
  6. Assist in preparing specifications and terms of references for equipment to be purchased.
  7. Assist the project coordinator and director in preparing the technical parts of the reports.
  8. Participate in planning technical training with private sector partners. 
  9. Assist in selecting students to be part of the training.
  10. Report about training results and trainees progress.
  11. Provide recommendations about tuning the training based on the students’ levels and progress.
  12. Assist in keeping the training environment real industry like environment

 

Qualifications and skills:

  • A (B.Sc.)degree in Computer Science, Computer Engineering, or IT. A M.Sc. is preferred.
  • Minimum of three yearsof experiencein software engineering and software development.
  • Good experience in object oriented design and programming and at least one object oriented programming language.
  • Good knowledge in relational and none relational database systems.
  • Good knowledge of XML and JSON.
  • Familiar with open source projects and contributions.
  • Familiar with different software engineering methods including Agile/Scrum.
  • Experience in using version control systems such as Git
  • Excellent Englishlanguage.

Place of work

The Senior Software Engineer will work at PPU campus of Wadi Al-Hareyya.

 

Time Frame

The duration of the assignment is 24 months.The consultant shall work 4 hours per day 5 days per week.

 

Contract Type

Time Based contract.