Software Design Solutions – Instructor (Fall 1, 2025)

GSI

Doha

On-site

QAR 22,000 - 40,000

Part time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

GSI invites applications for a part-time Instructor/Adjunct to teach Software Design Solutions at Aspire Zone, Doha, Qatar, for Fall 1, 2025. The role emphasizes software design principles, patterns, and hands-on projects, with a focus on a rigorous academic environment and student success.

The ideal candidate will possess a Master's or Bachelor's degree in CS/SE, university teaching experience, and strong knowledge of design patterns, UML, and tools such as Visual Studio.

Qualifications

  • Master's or Bachelor's degree in Computer Science or related field.
  • University-level teaching experience preferred; practical software development/architecture experience essential.

Responsibilities

  • Deliver lectures on software design methodologies, including OOD, UML, and architectural patterns.
  • Introduce core design principles such as SOLID, DRY, and KISS and their professional applications.
  • Teach design patterns and frameworks in modern software development.
  • Guide students through hands-on projects and coding exercises simulating real-world design challenges.
  • Evaluate student performance through assignments and practical activities.
  • Foster an interactive learning environment encouraging critical thinking and problem-solving.
  • Stay current with industry trends, tools, and best practices in software design.
  • Adhere to academic policies and contribute to academic excellence.

Skills

Object-oriented design
Software architecture
Design patterns
UML
Git
English fluency

Education

Master's or Bachelor's degree in Computer Science or related field

Tools

Visual Studio
Git
Online learning platforms

Job description

SOFTWARE DESIGN SOLUTIONS - INSTRUCTOR/ADJUNCT

Location: Aspire Zone | Doha, Qatar
Position Type: Part-Time (Fall 1, 2025 Term)

Job Overview

We are seeking a knowledgeable and passionate Instructor/Lecturer to teach Software Design Solutions for the Fall 1, 2025 term. This course is designed to help students understand the principles and practices of designing robust, scalable, and maintainable software systems. The ideal candidate will bring real-world experience, strong academic grounding, and a commitment to student success.

Key Responsibilities
  • Deliver engaging lectures on software design methodologies, including object-oriented design, UML, and architectural patterns.
  • Introduce students to core design principles such as SOLID, DRY, and KISS, and how they apply in professional software environments.
  • Teach the application of various design patterns and frameworks in modern software development.
  • Guide students through hands-on projects and coding exercises that simulate real-world software design challenges.
  • Evaluate student performance through assignments, assessments, and practical activities.
  • Foster an interactive learning environment that encourages critical thinking and problem-solving.
  • Stay current with industry trends, tools, and best practices in software design and development.
  • Adhere to academic policies and contribute to the institute’s academic excellence.
Qualifications
  • Education: Master's or Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Experience: Previous university-level teaching experience is preferred. Practical experience in software development, design, or architecture is essential.
  • Skills: Proficiency in object-oriented programming, software architecture, design patterns, and tools such as UML, Visual Studio, or similar.
  • Technology: Familiarity with collaborative development tools (e.g., Git), version control, and online learning platforms.
  • Language: Must be fluent in English (Arabic is an added advantage).
Legal Requirements

Must currently reside in Qatar and hold a valid Qatari ID.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Part-Time Software Design Instructor — UML, SOLID
Part-Time Software Design Instructor — UML, SOLID

GSI • Doha

On-site
QAR 22,000 - 40,000
Senior Lecturer - Department of Computer Science
Senior Lecturer - Department of Computer Science

BUC • Doha

On-site
QAR 150,000 - 200,000
Tax-free salary
Annual airfare allowance
Comprehensive medical insurance
+2
Lab Instructor , Aeronautical Engineering
Lab Instructor , Aeronautical Engineering

University of Doha for Science & Technology • Doha

On-site
QAR 180,000 - 240,000
Generous academic annual leave
Tax-free salary
Fully furnished accommodation
Lecturer, Humanities
Lecturer, Humanities

University of Doha for Science & Technology • Doha

On-site
QAR 120,000 - 180,000
IT Instructor – General Studies
IT Instructor – General Studies

BSL • Doha

On-site
QAR 67,000 - 112,000
Computer Teacher | HireRex Recruitment Services | Qatar
Computer Teacher | HireRex Recruitment Services | Qatar

HireRex Recruitment Services • Qatar

On-site
QAR 61,000 - 67,000
Lecturer, Information Technology
Lecturer, Information Technology

University of Doha for Science & Technology • Doha

On-site
QAR 134,000 - 223,000
Adjunct Instructor – Introduction to Contemporary Digital Culture - VCUarts Qatar
Adjunct Instructor – Introduction to Contemporary Digital Culture - VCUarts Qatar

Virginia Commonwealth University School of the Arts in Qatar • Qatar

On-site
QAR 100,000 - 167,000
Adjunct Instructor – Introduction to Contemporary Digital Culture - VCUarts Qatar
Adjunct Instructor – Introduction to Contemporary Digital Culture - VCUarts Qatar

Virginia Commonwealth University • Doha

On-site
QAR 60,000 - 100,000
IT Instructor
IT Instructor

Advanced Search Group • Doha

On-site
QAR 120,000 - 180,000
Top locations