
PDP University
Mentor/Lecturer of Programming (Python)
- Object-Oriented Programming (OOP)
- Data Structures and Algorithms
- Software Design Patterns
- Version Control (Git)
- Database Fundamentals
- Web Development Basics (HTML, CSS, JavaScript)
- Problem Solving
- Analytical Thinking
- Communication skills
- Technical Documentation Writing
- Английский — C1 — Продвинутый
- Узбекский — C2 — В совершенстве
- Русский — C1 — Продвинутый
-
Conducting lectures and practical sessions on the "Programming" discipline;
-
Developing and updating curricula based on modern programming languages and paradigms;
-
Organizing student project work and providing mentorship for their initiatives;
-
Preparing teaching materials and participating in research activities;
-
Collaborating with colleagues and participating in university educational initiatives.
-
Higher education in Computer Science, Software Engineering, or a related field;
-
At least 3 years of experience in software development or teaching programming;
-
In-depth knowledge of programming concepts and at least two programming languages (e.g., Java, Python, C++);
-
Experience in delivering lectures, training, or corporate education (preferred);
-
Proficiency in English sufficient for teaching.
-
Official employment in accordance with the Labor Code of the Republic of Uzbekistan;
-
Competitive salary and bonus system;
-
Modern educational environment and access to the latest technologies;
-
Opportunities for professional growth and participation in international projects;
-
Flexible work schedule (possibility to combine with research or practical activities).