Summary
Company: Riyadh Elm University
Location: Riyadh, Saudi Arabia
Department: COMPUTER SCIENCE PROGRAM
Sub Department: Software Engineering
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

  • Determine how to solve problems and to create innovative technology.
  • Understand how write code, how to fix software bugs, deploying new applications is essential in this position.
  • Work with designers to bring new websites to life.
  • Continually stay abreast of new developments in security, hardware innovations and changes in database design.
  • Ability to work in a team environment, having creativity and an eagerness to learn are important qualities of a computer software engineer.
  • Evaluate the software and systems that make computers and hardware work
  • Develop existing programs by analyzing and identifying areas for modification
  • Integrate existing software products and get incompatible platforms to work together
  • Create technical specifications

 

Required Qualifications

  • Phd in a field related to computer software
  • Java or C# Developer
  • Systems/Software/Database/Web programmer developer

 

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:

  • Knowledge of computer systems and technologies
  • Technical competency
  • Ability to communicate with clients, colleagues and management to explain complex issues clearly and concisely
  • Meticulous and organized approach to work
  • Logical, analytical and creative approach to problems
  • Thoroughness and attention to detail
  • Business skills and commercial awareness
  • Ability to work both in a team and alone and to manage your own workload
  • Career motivation and a willingness to continue to further your knowledge and skills
  • Ability to learn new skills and technologies quickly
  • Awareness of current issues affecting the industry and its technologies.