Nowa
Wykładowca/Wykładowczyni – Inżynieria oprogramowania
Brak informacji o wynagrodzeniu
SeniorFull-time
#339056·Dodano dziś·0
Źródło: nofluffjobs.comTech 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
9 aktywnych ofert