الملخص
تعلن Riyadh Elm University عن شاغر أستاذ مساعد في البرمجة بمدينة الرياض. يجمع الدور بين التدريس ودعم تعلم الطلبة، إلى جانب كتابة الشيفرات البرمجية واختبارها وتوثيقها ونشرها. يشترط الحصول على دكتوراه في مجال ذي صلة بالبرمجة، وشهادة Certificate IV في تقنية المعلومات (البرمجة)، ودبلوم في تطوير البرمجيات. وتُفضّل الخبرة في التدريس وتطوير المناهج والتقييم واستخدام أنظمة إدارة التعلم؛ ويحدد الراتب بما يتناسب مع الرتبة والمؤهلات.
نص الإعلان
كما نُشر على riyadh.edu.sa. نقلناه من موقع صاحب العمل ونعرضه بنصّه الأصلي.
Summary
Company:
Riyadh Elm University
Location:
Riyadh, Saudi Arabia
Department:
COMPUTER SCIENCE PROGRAM
Sub Department:
Programming
Position/Job Title:
Assistant Professor
Gender:
Male / Female
Job Requirment
The University desires applicants with a commitment to the mission; teaching, learning, and student success; integration of learning outcomes assessment into course development and teaching; use of current and emerging technologies to enhance instruction; and integration of global perspectives in instruction.
This is a full-time faculty position. Salary is commensurate with rank and credentials.
JOB POSITION
- Assistant Professor
- Associate Professor
- Professor
JOB DESCRIPTION
- Using computer software and hardware to write and modify programming code.
- Modifying and documenting the program code to correct errors.
- Testing code for bugs and implementing improvements and fixes.
- Solving problems using logic and methodical testing processes.
- Developing testing and validation processes.
- Deploying code to the live environment.
- Writing and maintaining up-to-date technical programs, end-user documentation, and operational procedures.
Required Qualifications
- PhD in a field related to programming
- Certificate IV Information Technology (Programming)
- Diploma of Software Development
Preferred Qualifications
- College and Graduate level teaching experience
- Strong focus on teaching and student success
- Experience with curriculum development and assessment
- Strong oral and written communication skills
- Community college teaching experience
- Experience and/or certification in teaching online and/or hybrid courses
- Experience using technology and learning management systems to effectively facilitate teaching, learning, assessment, and communication
- Experience reviewing assessment data to improve student success
Special Skills:
- Programming Skills in Python, JavaScript, and C++
- Knowledge in computer architecture on how computer hardware and software programs work together
- Skills in designing computer network protocols