Text copied to clipboard!

Tytuł

Text copied to clipboard!

Starszy Programista Oprogramowania

Opis

Text copied to clipboard!
Poszukujemy doświadczonego Starszego Programisty Oprogramowania, który dołączy do naszego zespołu i pomoże w projektowaniu, rozwijaniu oraz wdrażaniu nowoczesnych rozwiązań programistycznych. Osoba na tym stanowisku będzie odpowiedzialna za tworzenie wysokiej jakości kodu, analizowanie wymagań biznesowych oraz współpracę z innymi członkami zespołu w celu dostarczania innowacyjnych rozwiązań technologicznych. Starszy Programista Oprogramowania będzie pełnił kluczową rolę w procesie tworzenia oprogramowania, zapewniając jego skalowalność, wydajność i bezpieczeństwo. Będzie również odpowiedzialny za przegląd kodu, mentoring młodszych programistów oraz wdrażanie najlepszych praktyk w zakresie inżynierii oprogramowania. Idealny kandydat powinien posiadać szeroką wiedzę na temat różnych technologii programistycznych, doświadczenie w pracy z systemami rozproszonymi oraz umiejętność rozwiązywania złożonych problemów technicznych. Znajomość nowoczesnych metodologii wytwarzania oprogramowania, takich jak Agile czy DevOps, będzie dodatkowym atutem. Jeśli jesteś osobą, która lubi wyzwania, chce pracować nad innowacyjnymi projektami i rozwijać swoje umiejętności w dynamicznym środowisku, zapraszamy do aplikowania na to stanowisko.

Obowiązki

Text copied to clipboard!
  • Projektowanie, rozwój i wdrażanie oprogramowania zgodnie z wymaganiami biznesowymi.
  • Analiza i optymalizacja istniejącego kodu w celu poprawy wydajności i bezpieczeństwa.
  • Współpraca z zespołem programistów, analityków i testerów w celu dostarczania wysokiej jakości rozwiązań.
  • Przegląd kodu i mentoring młodszych programistów.
  • Tworzenie dokumentacji technicznej i udział w spotkaniach projektowych.
  • Implementacja najlepszych praktyk w zakresie inżynierii oprogramowania.
  • Rozwiązywanie problemów technicznych i proponowanie innowacyjnych rozwiązań.
  • Utrzymywanie i rozwijanie istniejących systemów informatycznych.

Wymagania

Text copied to clipboard!
  • Minimum 5 lat doświadczenia w programowaniu.
  • Biegła znajomość języków programowania, takich jak Java, C#, Python lub JavaScript.
  • Doświadczenie w pracy z bazami danych SQL i NoSQL.
  • Znajomość architektury mikroserwisów i systemów rozproszonych.
  • Umiejętność pracy w metodykach Agile (Scrum, Kanban).
  • Doświadczenie w korzystaniu z narzędzi CI/CD.
  • Dobra znajomość systemów kontroli wersji, takich jak Git.
  • Umiejętność analitycznego myślenia i rozwiązywania problemów.

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie technologie programistyczne są Ci najlepiej znane?
  • Czy masz doświadczenie w pracy z architekturą mikroserwisów?
  • Jakie narzędzia CI/CD stosowałeś w swoich projektach?
  • Czy miałeś okazję mentorować młodszych programistów?
  • Jakie były największe wyzwania techniczne, z którymi się spotkałeś?
  • Jakie są Twoje doświadczenia w pracy w metodykach Agile?
  • Czy masz doświadczenie w optymalizacji wydajności aplikacji?
  • Jakie są Twoje oczekiwania względem tej roli?