Wykładowca/Wykładowczyni – Inżynieria oprogramowania

Brak informacji o wynagrodzeniu
SeniorFull-time
#339056·Dodano dziś·0
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

JavaAgileDydaktykaMentoringShare knowledge

Wymagania

  • Wykształcenie kierunkowe w zakresie informatyki lub kierunków pokrewnych (mgr, dr, dr hab., profesor)
  • Doświadczenie w pracy jako programista / software engineer
  • Znajomość zasad inżynierii oprogramowania (OOP, SOLID, wzorce projektowe)
  • Doświadczenie w pracy z narzędziami takimi jak Git, CI/CD
  • Znajomość testowania oprogramowania
  • Umiejętność przekazywania wiedzy w przystępny sposób
  • Gotowość do prowadzenia zajęć w tygodniu oraz w weekendy
  • Doświadczenie w nauczaniu zdalnym

Nice to have:

  • Agile
  • Dydaktyka
  • Mentoring
  • Share knowledge

Obowiązki

  • Prowadzenie zajęć dydaktycznych (wykłady, ćwiczenia, laboratoria) w formie online i/lub stacjonarnej dla studentów studiów licencjackich i magisterskich w zakresie inżynierii oprogramowania
  • Tworzenie materiałów dydaktycznych oraz zadań projektowych związanych z procesem tworzenia oprogramowania
  • Wprowadzanie studentów w praktyczne aspekty pracy programisty (np. Git, code review, testowanie, CI/CD)
  • Omawianie zagadnień związanych z architekturą systemów, dobrymi praktykami oraz wzorcami projektowymi
  • Wsparcie studentów w realizacji projektów zespołowych
  • Przeprowadzanie egzaminów i zaliczeń oraz prowadzenie dokumentacji akademickiej
  • Możliwość prowadzenia seminariów oraz promowania prac dyplomowych

Oferta

  • Elastyczna forma współpracy dopasowana do dostępności
  • Atrakcyjne wynagrodzenie oraz dodatkowe benefity akademickie, w tym dodatki finansowe za wypromowanie studenta oraz przygotowanie recenzji
  • Możliwość rozwoju w środowisku łączącym edukację z praktyką IT
  • Wsparcie w rozwoju dydaktycznym oraz dostęp do dobrych praktyk nauczania
  • Przyjazna kultura organizacyjna i możliwość współpracy z doświadczonym zespołem
  • Możliwość rozwijania kompetencji poprzez pracę z nowoczesnymi technologiami i projektami edukacyjnymi
  • Wsparcie w procesie wdrożenia, w tym pomoc w integracji z zespołem oraz zapoznanie z procedurami uczelni
  • Wynagrodzenie uzależnione od doświadczenia, stopnia naukowego oraz liczby prowadzonych zajęć
Grupa Outworking

Grupa Outworking

9 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz