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.