Publikuj oferty pracy
Zatrudniaj bez prowizji
96 wyświetleń
Luxoft
Zadania:
• Programowanie wysokiej jakości oprogramowanie z dokumentacją projektową i funkcjonalną
• Zapewnia szacunki dotyczące implementacji konkretnych funkcji oprogramowania
• Twórz testy jednostkowe dla kodu źródłowego i przeglądaj plany testów kontroli jakości
• Identyfikuj, ustalaj priorytety i wykonuj zadania w cyklu życia oprogramowania
• Rozwijaj i utrzymuj narzędzia i aplikacje poprzez tworzenie czystego, wydajnego kodu zgodnego ze standardami open source
• Automatyzuj zadania za pomocą odpowiednich narzędzi i skryptów
• Zoptymalizowany kod za pomocą narzędzi identyfikować wąskie gardła i wprowadzać poprawki w kodzie
• Przeprowadzać testy walidacyjne i weryfikacyjne
• Współpracować z wewnętrznymi zespołami i dostawcami w celu naprawiania i ulepszania produktów
• Współpracować z pomocą techniczną w celu izolowania problemów w produkcie i wprowadzania poprawek
• Zapewnij aktualność oprogramowania w oparciu o najnowsze technologie i standardy
Opis umiejętności obowiązkowych:
• Udokumentowane doświadczenie 5+ jako starszy inżynier oprogramowania z rozległym doświadczeniem w tworzeniu oprogramowania
• Dobra znajomość języka Java (8/11)
• Głęboka wiedza na temat szyfrowania w języku Java
• Znajomość Websocket i JSON frameworks
• Znajomość protokołów sieciowych multiemisji TCP/IP i UDP
• Znajomość git, GitHub lub innego systemu kontroli źródła
• Znajomość Jira
• Znajomość metodologii Agile
• Znajomość różnych systemów operacyjnych (Linux, Windows) i programowania międzyplatformowego
• Doświadczenie w korzystaniu z narzędzi do monitorowania systemów (np. wireshark, tcpdump) i platformy do testów automatycznych (framework Robot)
• Doskonałe umiejętności organizacyjne
• Analityczny umysł ze zdolnością do rozwiązywania problemów
• Zdolność do samodzielnej pracy
• BS/BA w Wykształcenie wyższe informatyczne lub pokrewne