Programista Szablon opisu stanowiska pracy

Programista to specjalista zajmujący się tworzeniem oprogramowania, który posiadając wiedzę i umiejętności informatyczne, projektuje, rozwija i testuje aplikacje oraz programy komputerowe.

Obowiązki:

  • Rozwój i utrzymywanie aplikacji zgodnie z wymaganiami klienta i standardami branżowymi.
  • Przeprowadzanie testów i debugging kodu.
  • Współpraca z innymi programistami i zespołem projektowym w celu dostarczenia ostatecznego produktu.
  • Stosowanie narzędzi programistycznych i języków programowania, takich jak Java, Python, C ++.
  • Analiza i dokumentowanie wymagań klienta i projektu.
  • Utrzymywanie komunikacji z klientem i nadzorowanie postępu pracy.
  • Doskonalenie swoich umiejętności w zakresie programowania poprzez szkolenia i szkolenia.
  • Korzystanie z narzędzi kontroli wersji, takich jak GIT.

Wymagania:

  • Wykształcenie wyższe z zakresu informatyki lub pokrewnych dyscyplin.
  • Doświadczenie w programowaniu w językach takich jak Java, Python, czy C++.
  • Znajomość baz danych i ich projektowania oraz korzystania z narzędzi do zarządzania nimi, np. MySQL, Oracle, czy MongoDB.
  • Umiejętność pracy w zespole i komunikacji z klientami.
  • Znajomość narzędzi takich jak GitHub, Jira, czy Confluence.
  • Mile widziana znajomość zagadnień z zakresu sztucznej inteligencji i uczenia maszynowego.
  • Umiejętność pisanie dokumentacji oraz testowania i wdrażania oprogramowania.
  • Chęć rozwoju zawodowego i nauki nowych technologii.