ZadaniaZarządzanie zespołem programistów.Projektowanie i rozwój oprogramowania.Analiza wymagań i specyfikacji, koordynacja rozwiązań technicznych. Optymalizacja istniejących rozwiązań i rozwój nowych funkcjonalności. Podstawowe umiejętności Udane doświadczenie w zarządzaniu zespołem programistów przez co najmniej 2 lata. Dobre umiejętności analityczne Dobre umiejętności diagnostyczne i rozwiązywania problemów Znajomość C# (podstawowa), doświadczenie w programowaniu wielowątkowym, Praktyczne dośw
Zadania
- Zarządzanie zespołem programistów.
- Projektowanie i rozwój oprogramowania.
- Analiza wymagań i specyfikacji, koordynacja rozwiązań technicznych.
- Optymalizacja istniejących rozwiązań i rozwój nowych funkcjonalności.
Podstawowe umiejętności
- Udane doświadczenie w zarządzaniu zespołem programistów przez co najmniej 2 lata.
- Dobre umiejętności analityczne
- Dobre umiejętności diagnostyczne i rozwiązywania problemów
- Znajomość C# (podstawowa), doświadczenie w programowaniu wielowątkowym,
- Praktyczne doświadczenie z .NET 7/8;
- Znajomość systemu operacyjnego Linux, umiejętność ponownego składania OC, kompilacji, podłączania sterowników
- DBMS (SQLite) lub podobny;
- Doświadczenie z systemami kontroli wersji (SVN, Git itp.);
- Doświadczenie z usługami internetowymi (SOAP, XmlRpc, REST...),
- Zrozumienie zasad integracji ze sprzętem fizycznym: akceptorami rachunków, drukarkami, czytnikami NFC itp.
Będzie dodatkowym atutem
- Podstawowa znajomość technologii front-end development (Angular)
- Doświadczenie w tworzeniu oprogramowania terminali płatniczych
- Znajomość C, C++,
- Umiejętność zarządzania projektami
- Doświadczenie w pracy z metodyką Scrum