Oczekiwania
- Doświadczenie w programowaniu w Java w projektach komercyjnych (co najmniej 3 lata).
- Znajomość systemów zarządzania repozytoriami GIT.
- Znajomość systemu Linux na poziomie minimum podstawowym.
- Znajomość narzędzia „Build tool” (Gradle preferowany).
- Umiejętność programowania w TDD.
- Doświadczenie w projektach prowadzonych w CI.
- Znajomość zagadnień SOLID, KISS,DRY.
Twoja rola
- Tworzenie, rozwój i utrzymanie aplikacji w Java, służących do testów urządzeń Klienckich.
- Współpraca z ekspertami z różnych dziedzin w zakresie opracowywania i tworzenia nowych kompleksowych rozwiązań testowych.
- Współpraca z zespołem produkcyjnym odpowiedzialnym za utrzymanie procesu odnowy.
Zespół
Praca w interdyscyplinarnym zespole, składającym się z programistów, ekspertów ds. IT, telekomunikacji, elektroniki, automatyzacji. Jednym z obszarów za który odpowiadamy jest tworzenie, rozwój i utrzymanie narzędzi służących do odnowy urządzeń Klienckich typu: Funbox2, Funbox3, Funbox6, dekodery TV. Czym jest odnowa urządzeń? To proces, polegający między innymi na przetestowaniu używanego urządzenia, doprowadzenia do stanu „wyglądający jak nowy”, w celu dostarczenia do kolejnego klienta. W przypadku Odnowy Orange to „fabryka”, którą wymyśliliśmy i zbudowaliśmy od podstaw.